4,341 Test Engineer jobs in Singapore
Software Test Engineer
Posted today
Job Viewed
Job Description
We are looking for a detail-oriented Software Test Engineer to join our expanding testing team. You will use cutting edge software technology and play a key role in ensuring customers have a great user experience on our SaaS-based enterprise application platform. You will develop automated and manual testing frameworks and collaborate closely with engineering teams to optimize test coverage and identify automation opportunities.
Job Responsibilities
- Collaborate with cross-functional teams, including developers, product managers, devops engineers, to ensure high-quality product functionality by analyzing requirements and creating comprehensive test plans
- Conduct manual and automated testing using tools like Playwright, Cypress, etc
- Design, develop, and maintain automated test scripts covering core product features
- Perform regression, functional, and exploratory testing to ensure system stability.
- Participate in test planning, estimation, and risk analysis.
- Produce regular testing reports with comprehensive product quality assessments and improvement recommendations
Requirements
Bachelor's degree in Computer Science, Engineering or related fields
At least 2 years of software testing manual and automated experience.
Strong understanding of QA methodologies, testing techniques, and best practices.
Familiarity with Jira for bug tracking and test management
Familiar with testing processes and quality assurance methods, with expertise in manual testing techniques.
Familiarity using source control systems, such as git, in a multi-contributor setting is a plus
Familiarity with at least one automation testing tool (e.g., Selenium, Playwright, Postman, Cypress).
Strong analytical and problem-solving skills, attention to detail, and a strong sense of responsibility.
- Good communication skills, with the ability to effectively coordinate cross-team collaboration.
Software Test Engineer
Posted today
Job Viewed
Job Description
Not just a job, but a career
Yokogawa, award winner for 'Best Asset Monitoring Technology' and 'Best Digital Twin Technology' at the HP Awards, is a leading provider of industrial automation, test and measurement, information systems and industrial services in several industries.
Our aim is to shape a better future for our planet through supporting the energy transition, (bio)technology, artificial intelligence, industrial cybersecurity, etc. We are committed to the United Nations sustainable development goals by utilizing our ability to measure and connect.
About The Team
Our 18,000 employees work in over 60 countries with one corporate mission, to "co-innovate tomorrow". We are looking for dynamic colleagues who share our passion for technology and care for our planet. In return, we offer you great career opportunities to grow yourself in a truly global culture where respect, value creation, collaboration, integrity, and gratitude are highly valued and exhibited in everything we do.
Responsibilities
- Design, develop, and maintain automation scripts for functional, regression, and performance testing
- Perform manual testing to validate new features, UI/UX, and system functionality before automation
- Collaborate with development and test teams to understand application/product features and design appropriate test cases (both manual and automated)
- Create and execute manual and automated test plans for web, mobile, and product
- Monitor and maintain the health of the automation suite, ensuring high test coverage and quick execution
- Troubleshoot issues, identify root causes, and provide detailed bug reports to the development team
- Update and maintain testing documentation, including test cases, test plans, and results
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 3+ years of experience in manual and automation testing
- Proficiency in automation frameworks like Selenium, Appium, TestNG, or similar.
- Hands-on experience with programming languages like Java, Python, C#, or JavaScript
- Strong experience in manual testing methodologies, including functional, UI, exploratory, and regression testing
- Experience with testing tools like Katalon, Postman, RestAssured, or SOAPUI.
- Knowledge of test management tools (e.g., JIRA, TestRail).
- Good understanding of Agile/Scrum methodologies
- Knowledge of performance and load testing tools like JMeter or LoadRunner is an advantage
By responding to Yokogawa's advertisement, consent is considered given to Yokogawa to collect the required personal data for the purpose of recruitment with expectation that Yokogawa will protect personal data with security safeguards that are reasonable and appropriate to the sensitivity of the personal data, to protect it from unauthorized access, use or disclosure and complies with applicable regulatory requirements with respect to the retention of personal data.
We regret to inform that only shortlisted candidates will be notified.
Yokogawa is an Equal Opportunity Employer. Yokogawa wants a diverse, equitable and inclusive culture. We will actively recruit, develop, and promote people from a variety of backgrounds who differ in terms of experience, knowledge, thinking styles, perspective, cultural background, and socioeconomic status. We will not discriminate based on race, skin color, age, sex, gender identity and expression, sexual orientation, religion, belief, political opinion, nationality, ethnicity, place of origin, disability, family relations or any other circumstances. Yokogawa values differences and enables everyone to belong, contribute, succeed, and demonstrate their full potential.
Are you being referred to one of our roles? If so, ask your connection at Yokogawa
about our Employee Referral process
Software Test Engineer
Posted today
Job Viewed
Job Description
About this role:
- Responsible for mobile phone special modules such as function, performance, power
consumption, stability test, we will match the specific position with your professional skills;
Can write test cases independently, maintain and design test schemes;
Analyzed project requirements, designed, developed and maintained functions of related Android modules;
Organize test reports and track problem resolution.
Requirements:
Bachelor degree or above in software engineering, electronic engineering, computer related majors;
Have rich experience in testing Android mobile phones, familiar with basic testing procedures and basic testing theories, and have a sufficient understanding of mobile phone functions, power consumption, stability testing, etc;
Familiar with the use of tools for various chip platforms, such as QXDM, QPST, ELT, adb, etc;
Strong communication skills, team spirit, good logical analysis and English language expression skills.
Job Type: Full-time
Pay: $3, $4,500.00 per month
Benefits:
- Health insurance
Education:
- Bachelor's or equivalent (Preferred)
Experience:
- Mobile testing: 1 year (Preferred)
Work Location: In person
Software Test Engineer
Posted today
Job Viewed
Job Description
Job Description
We are seeking a detail-oriented and skilled QA Engineer to join our team. The role involves developing and executing testing strategies to ensure high-quality software delivery through both manual and automated testing approaches.
Responsibilities:
- Develop and implement comprehensive testing strategies to validate product quality.
- Execute manual and automated test cases to ensure functionality, performance, and reliability.
- Perform functional, regression, performance, and integration testing.
- Support User Acceptance Testing (UAT) by collaborating with business users and stakeholders.
- Identify, log, and track defects through resolution, ensuring effective defect lifecycle management.
- Continuously improve QA processes, frameworks, and best practices to enhance efficiency.
- Integrate security testing practices within QA cycles to strengthen product resilience.
- Collaborate with developers, product owners, and business analysts in Agile/DevOps environments.
Requirements
Requirements:
- Proven experience in manual and automated software testing.
- Strong knowledge of software testing methodologies, tools, and processes.
- Hands-on experience with test automation frameworks and scripting.
- Familiarity with performance testing and security integration in QA.
- Good understanding of SDLC, STLC, and defect management lifecycle.
- Excellent analytical, problem-solving, and communication skills.
Software Test Engineer
Posted today
Job Viewed
Job Description
Job Opportunity: Quality Assurance Specialist
Scope of Work
- We are seeking a skilled Quality Assurance (QA) specialist to perform thorough testing of web and mobile applications. The ideal candidate will ensure accurate bug detection, maintain high-quality deliverables, and collaborate with the QA Lead.
- Responsibilities include writing and maintaining automated test scripts using tools like Selenium and Appium to streamline testing processes, executing test cases, logging defects, and verifying fixes across development and staging environments.
- The successful candidate will assist in creating mock servers to simulate external systems for interface testing, provide realistic environments for developers, and prepare comprehensive test reports and documentation.
- Liaise with customers to help plan and support System Integration Testing (SIT) and User Acceptance Testing (UAT), fostering open communication and clear expectations.
Requirements
- 1-3 years of experience in software testing or QA engineering, with a solid foundation in testing methodologies.
- Hands-on experience with manual testing and basic test automation, utilizing tools like Selenium and Appium to enhance efficiency.
- Familiarity with Kubernetes or OpenShift environments, allowing for adaptability in cloud-based deployment.
- Understanding of API testing and tools like Postman, ensuring comprehensive coverage of application functionality.
Nice to Have
- Red Hat OpenShift and/or Kubernetes certification, demonstrating expertise in cloud-native technologies.
- Experience with performance and load testing tools, such as JMeter, to evaluate system scalability.
- Exposure to cloud platforms like Azure, AWS, or GCP, enhancing flexibility in deployment options.
- Experience with CI/CD pipelines and integrating automated tests, streamlining development workflows.
Software Test Engineer
Posted today
Job Viewed
Job Description
The candidate will be part of a software development team to deliver large scale public transportation related projects.
Responsibilities:
· Strong technical abilities and comfort working with various software programs
· Knowledge of various programming languages, depending on the project
· Understanding of various database types
· Problem-solving skills
· Written and verbal communication skills to successfully share their testing results and make recommendations
· Ability to work well as part of a software development team
· Familiarity with testing processes, including creating a test plan and opening bugs
· Ability to handle fast-paced environments with tight deadlines
Requirements:
· Degree in computer Science, IT or related technical discipline.
· Minimum 3 years of hands-on software development experience from requirements specifications, design, implementation, Unit testing and integration test; went through full software development life cycle.
· Strong learning and problem solving skills.
· Soft skills (time management, communication, organization skills, etc)
· Fluent and concise English communication, written and oral.
· Large scale software development is a plus.
· Familiarity with Agile/ Scrum development practices is a plus.
Tell employers what skills you haveUnit Testing
Agile
Soft Skills
Test Cases
Test Automation
Transportation
Time Management
Software Testing
Writing
Agile Scrum
Selenium
Java
Software Development
Software Test Engineer
Posted today
Job Viewed
Job Description
i. Understanding the requirements from stakeholders, and reviewing stories or requirement specifications to ensure that they are correct, unambiguous, and verifiable i.e., verify that definition of done can be met for every released feature
ii. stimating the testing scope and time frame with stakeholders and the project team
iii. Developing and establishing quality assurance deliverables and testing framework, including creating and maintaining test plans and test cases in accordance with changing requirements throughout development
iv. Creating and managing an automated test framework whenever possible, such as preparing the test environment and maintaining functional testing scripts in accordance with changing requirements
v. Conducting system integration tests with external parties, validating the output and expected outcome e.g., data to and from external parties' systems
vi. Conducting extensive manual functional/exploratory testing, including browser testing
vii. Conducting performance, load, and security testing to ensure a robust and secure system
viii. Raising defects discovered during tests as needed, and conducting impact analysis of defects
ix. Discussing, analysing, and recommending design improvements or corrections to developers throughout the development process
x. Validating that completed stories pass the acceptance criteria, and demonstrating tested stories with showcases during sprint reviews
SKILLS SET AND TRACK RECORD
i. At least 2 years of experience in financial or payment system testing
ii. Tertiary Education in relevant fields is preferred
iii. Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an added advantage
iv. Demonstrate knowledge of automated software testing methodologies such as unit testing, integration testing, functional testing, test driven development (TDD) and behaviour driven development (BDD)
v. Team player with ability to collaborate and work effectively within teams
vi. Good written and verbal communication and interpersonal skills
vii. Passion for automation, standardization, and best practices
viii. Good presentation skills are preferred
Tell employers what skills you haveVerbal Communication
Quality Assurance
Interpersonal Skills
Automated Software Testing
Unit Testing
Test Driven Development
System Integration
System Testing
Test Cases
Test Automation
Software Testing
Presentation Skills
Selenium
Team Player
Integration Testing
Be The First To Know
About the latest Test engineer Jobs in Singapore !
Software Test Engineer
Posted today
Job Viewed
Job Description
We are seeking a Software Test Engineer to join our team. The candidate will utilize cutting-edge software technology to test various business applications and products, ensuring their quality and functionality. This role involves collaborating closely with the development team and stakeholders to identify testing needs, develop testing strategies, and ensure the success of testing efforts. The ideal candidate will have experience with both manual and automated testing and be well-versed in Agile methodologies.
Job Requirements
Primary Responsibilities:
Define the scope and objectives for all levels of QA testing, ensuring alignment with project goals and quality expectations.
Participate in all testing phases, including but not limited to functional testing, regression testing, load testing, and system testing.
Perform both black box and white box testing as required by the project or application under test.
Manage and ensure the success of assigned testing projects, working closely with IT Quality teams and stakeholders.
Develop comprehensive test plans and test cases that align with business requirements and project specifications.
Execute and monitor test cases, document and report defects, and ensure proper defect resolution.
Create detailed test reports and provide insights into testing progress, coverage, and outcomes.
Collaborate with cross-functional teams to troubleshoot and resolve issues that arise during the testing process.
Deliver projects and tasks on time, ensuring the software meets the desired level of quality before release.
Required Skills:
Minimum of 3 years of software development or software testing experience, including hands-on experience with various testing tools and techniques.
Ability to work independently with minimal supervision and general direction.
Strong all-around IT knowledge, including familiarity with software development life cycles and testing methodologies.
Experience in an Agile development environment, with an understanding of Agile processes and tools.
Knowledge of internet and mobile technologies is a plus.
Experience or knowledge of test automation tools and frameworks is an advantage.
Please indicate your availability and expected salary.
#J-18808-Ljbffr
Software Test Engineer
Posted today
Job Viewed
Job Description
Responsibilities and Requirements for Software Test Engineer
Technical Skills:
Strong technical abilities with experience working with various software programs and knowledge of multiple programming languages relevant to the project.
Database Knowledge:
Understanding of different database types.
Problem-solving:
Excellent problem-solving skills.
Communication:
Effective written and verbal communication skills to share testing results and make recommendations.
Teamwork:
Ability to work well within a software development team.
Testing Processes:
Familiarity with testing procedures, including creating test plans and bug tracking.
Work Environment:
Ability to handle fast-paced environments with tight deadlines.
Requirements
Degree in Computer Science, IT, or related technical discipline.
Minimum 3 years of hands-on experience in software development, covering requirements analysis, design, implementation, unit testing, and integration testing, with full SDLC involvement.
Strong learning and problem-solving skills.
Soft skills such as time management, communication, and organization.
Fluent and concise English communication skills, both written and oral.
Experience with large-scale software development is a plus.
Familiarity with Agile/Scrum methodologies is a plus.
#J-18808-Ljbffr
Software Test Engineer
Posted today
Job Viewed
Job Description
Overview
We are seeking a detail-oriented and skilled QA Engineer to join our team. The role involves developing and executing testing strategies to ensure high-quality software delivery through both manual and automated testing approaches.
Responsibilities
Develop and implement comprehensive testing strategies to validate product quality.
Execute manual and automated test cases to ensure functionality, performance, and reliability.
Perform functional, regression, performance, and integration testing.
Support User Acceptance Testing (UAT) by collaborating with business users and stakeholders.
Identify, log, and track defects through resolution, ensuring effective defect lifecycle management.
Continuously improve QA processes, frameworks, and best practices to enhance efficiency.
Integrate security testing practices within QA cycles to strengthen product resilience.
Collaborate with developers, product owners, and business analysts in Agile/DevOps environments.
Requirements
Proven experience in manual and automated software testing.
Strong knowledge of software testing methodologies, tools, and processes.
Hands-on experience with test automation frameworks and scripting.
Familiarity with performance testing and security integration in QA.
Good understanding of SDLC, STLC, and defect management lifecycle.
Excellent analytical, problem-solving, and communication skills.
#J-18808-Ljbffr