391 Software Tester jobs in Singapore
Software Tester
Posted 1 day ago
Job Viewed
Job Description
* Bachelor's Degree in Computer Science, Computer Engineering, Engineering or Information Technology.
* Must have experience in software engineering, including development and testing.
* Must have experience specialising in test automation frameworks and manual testing methodologies.
* Relevant software development certifications, e.g. Java EE certifications
* Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an
added advantage.
* Good understanding and completion of projects using Waterfall/Agile methodology.
* Demonstrable skills in Java, Selenium, Maven, Jenkins, Jira, Cucumber/Watermelon, JSON, Cloud or SSIS development
* Demonstrate knowledge of automated software testing methodologies such as unit testing, integration testing and
functional testing.
* Demonstrate knowledge of creating packaging / build scripts with MSBuild, Maven, Docker etc.
* Ability to troubleshoot complex issues ranging from system resource to application stack traces.
* Track record in implementing systems with high availability, high performance, high security hosted at various data centres
or hybrid cloud environments will be an added advantage.
* Experience in banking/financial sector or payment systems will be an added advantage
Software Tester
Posted 15 days ago
Job Viewed
Job Description
Company’s Profile:
Our client is an international technology and engineering company that specialises in providing innovative digital and security solutions to their esteemed clients. They are well-known for their dedication of quality delivery standards and have an international presence in over 100 countries worldwide supporting global projects. They are looking out for Test Engineers to join their team and contribute to their ongoing success.
Location: One-north / Ang Mo Kio/Yio Chu Kang area
Job Responsibilities:
- Design, develop, and execute test plans and test cases based on user stories, requirements, and acceptance criteria.
- Conduct manual and automated testing for web, API, and backend services.
- Work closely with developers, business analysts, and product owners to understand requirements and ensure comprehensive test coverage.
- Participate in Agile ceremonies such as sprint planning, daily stand-ups, reviews, and retrospectives.
- Report, track, and manage defects using relevant tools and ensure timely resolution.
- Develop and maintain test scripts and frameworks for regression and smoke testing.
- Support continuous integration and delivery pipelines by integrating automated tests.
- Ensure testing practices comply with secure coding and DevSecOps principles.
Requirements:
- At least 4 - 5 years’ software testing work experience, including both manual and automated testing
- Proficient with testing tools such as Selenium, Postman, JMeter, etc.
- Diploma or Degree in any IT field or equivalent
Interested candidates may whatsapp your resume to 6421 4965 . Only shortlisted applicants will be contacted.
Cassie Chan | R2197426
Talentsis Pte Ltd | EA No: 20C0312
Junior Software Tester
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Perform test activities such as running tests, obtaining and analyzing.
- test results, and checking and tracking defects.
- Develop test procedures based on tests designed according to requirements.
- Maintain existing test artifacts and report to test lead.
- Prepare document and create a daily activity report.
- Coordination and communication with related parties of project related items.
- Maintain relationships with project teams and clients.
- Maintain adequate security controls for documents.
Requirements:
- Experience in Banking domain, Scrum, JIRA.
- 6 months to 1 year of working experience in Software Application Testing.
- Understanding of Software Development Life Cycle (SDLC).
- Experience in designing test cases, test execution and log defect in JIRA.
- Fast Learner
- Good in communication
- Fresh Graduate with 6 months internship in testing is welcome
By submitting your curriculum vitae or personal data to us in connection with your job application, you are deemed to have given your consent to GienTech Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data in accordance with the Personal Data Protection Act (“PDPA”). If you wish to withdraw your consent, please drop us an email to let us know.
Software Tester (2 Year Contract)
Posted 1 day ago
Job Viewed
Job Description
Job Summary
You will be working with our client who are well renowned in the public and financial sector. You will be responsible for evaluating software quality through automated and manual testing. You will collaborate
with software developers and project managers to identify and rectify software defects, ensuring that the final product meets quality standards. Your main responsibilities are to create test plans, test cases, and reports to document testing activities and findings.
Responsibilities
- Understand the requirements from internal and external stakeholders’ groups and work with the development team to define and improve the build system quality.
- Review stories or requirement specs to ensure that requirements stated are correct, unambiguous and verifiable.
- Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.
- Collaborate closely with stakeholders and project team to identify needs and requirements for estimation of testing scope and time frame.
- Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.
- Create and develop automated test framework whenever possible, such as prepare test environment, maintain functional testing script in accordance with changing requirements.
- Conduct system integration tests with external parties, validate the output and expected outcome e.g. data to and from external parties’ systems and feedback on improvement requirement.
- Conduct extensive manual functional /exploratory testing, including browser testing.
- Conduct impact analysis of defect fixes discovered during manual or automated tests, validate completed stories pass the acceptance criteria, raising defects as needed and work with development team to improve the expected behaviour and test cases.
- Demonstrate the tested stories during Sprint Review and prepare production show case to show the completed stories tested.
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering, Engineering, or Information Technology.
- Minimum 5 years of specialization in test automation frameworks and manual testing methodologies.
- Strong experience with QTP/UFT (QuickTest Professional / Unified Functional Testing) for automated testing, and familiarity with the “Watermelon” effect in test reporting
- Proficient in other testing tools such as Java, Selenium, Maven, Jenkins, Jira, Cucumber, JSON, as well as Cloud or SSIS development.
- At least 9 years of knowledge and experience in software engineering, covering both development and testing activities.
- Relevant certifications such as Java EE certifications are required; certifications as a Certified Software Testing Professional and/or Certified Software Quality Analyst, or equivalent, will be an added advantage.
- Demonstrated experience delivering projects using both Waterfall and Agile methodologies.
- Solid knowledge of automated software testing approaches, including unit testing, integration testing, and functional testing.
- Experience in creating packaging and build scripts using tools such as MSBuild, Maven, and Docker.
- Strong ability to troubleshoot complex issues, ranging from system resource problems to application stack traces.
- A track record in implementing high availability, high performance, and secure systems hosted in data centres or hybrid cloud environments will be considered an advantage.
- Prior experience in the banking, financial services, or payment systems sectors will also be an added advantage.
If you are interested in this role and would like to discuss the opportunity further please click apply now or email Chew Kai-Xinn at for more information.
Only shortlisted candidates will be responded to, therefore if you do not receive a reply within 14 days please accept this as notification that you have not been shortlisted.
Morgan McKinley Pte Ltd
Chew Kai-Xinn
EA Licence No: 11C5502
EAP Registration No: R2196712
Software Tester (Automation and Manual)
Posted 6 days ago
Job Viewed
Job Description
Job Summary
The software tester is responsible for evaluating software quality through manual and automated testing . They collaborate with software developers and project managers to identify and rectify software defects, ensuring that the final product meets quality standards. The software tester also creates test plans, test cases, and reports to document testing activities and findings.
Key Responsibilities
Test Case Analysis
• Understand the requirements from internal and external stakeholders’ groups and work with the development team to define and improve the build system quality.
• Review stories or requirement specs to ensure that requirements stated are correct, unambiguous and verifiable.
• Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.
• Collaborate closely with stakeholders and project team to identify needs and requirements for estimation of testing scope and time frame.
• Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.
Test Automation and Execution
• Create and develop automated test framework whenever possible, such as prepare test environment, maintain functional testing script in accordance with changing requirements.
• Conduct system integration tests with external parties, validate the output and expected outcome e.g. data to and from external parties’ systems and feedback on improvement requirement.
• Conduct extensive manual functional /exploratory testing, including browser testing.
Test Management
• Conduct impact analysis of defect fixes discovered during manual or automated tests, validate completed stories pass the acceptance criteria, raising defects as needed and work with development team to improve the expected behaviour and test cases.
• Demonstrate the tested stories during Sprint Review and prepare production show case to show the completed stories tested.
What we are looking for
• Degree in Computer Science, Computer Engineering, Engineering or Information Technology.
• Minimum 9 years’ experience in software engineering, including development and testing.
• Minimum 5 years’ experience specialising in test automation frameworks and manual testing methodologies.
• Relevant software development certifications, e.g. Java EE certifications
• Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an added advantage.
• Good understanding and completion of projects using Waterfall/Agile methodology.
• Demonstrable skills in Java, Selenium, Maven, Jenkins, Jira, Cucumber/Watermelon, JSON, Cloud or SSIS development
• Demonstrate knowledge of automated software testing methodologies such as unit testing, integration testing and functional testing.
• Demonstrate knowledge of creating packaging / build scripts with MSBuild, Maven, Docker etc.
• Ability to troubleshoot complex issues ranging from system resource to application stack traces.
• Track record in implementing systems with high availability, high performance, high security hosted at various data centres or hybrid cloud environments will be an added advantage.
• Experience in banking/financial sector or payment systems will be an added advantage.
Junior Software Tester (Manual) - SPVL
Posted 8 days ago
Job Viewed
Job Description
We are looking for Junior Software Tester to join one of the fast growing IT company in Singapore!
- Basic up to $3,800 + AWS + bonuses
- Permanent role, great working environment & career progression
- Exciting opportunity to work with a team of professionals to deliver high quality applications
- Entry level position, training will be provided
Responsibilities:
- Review requirements, specifications and technical design documents to provide timely and meaningful feedback
- Create detailed, comprehensive and well-structured test plans and test cases
- Estimate, prioritize, plan and coordinate testing activities
- Identify, record, document thoroughly and track bugs
- Perform thorough regression testing when bugs are resolved
- Monitor debugging process results
- Track quality assurance metrics, like defect densities and open defect counts
- Stay up-to-date with new testing tools and test strategies
- Coordinate with development team/project management team for smooth SIT/UAT
Requirements:
- Singaporean only
- Experience in Software Manual Testing (Web Application)
- Possess knowledge of software QA methodologies, tools and processes
- Experience in writing clear, concise and comprehensive test plans and test cases
- Entry level position, training will be provided
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
Contact you about potential opportunities.
Delete personal data not required at this application stage.
To withdraw consent, email
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Liew Chien Hui - R2090138
ScienTec Consulting Pte Ltd - 11C5781
*Entry Level* Software Tester / QA Engineer
Posted 1 day ago
Job Viewed
Job Description
We are seeking a QA Engineer who will be will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs. The QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
- Working Hours: Mon-Fri (10am-7pm)
- Working Location: Central, Singapore
- Salary Package: Up to $3800 + yearly bonus (2-3 months)
Responsibilities
- Evaluate the functional and non-functional requirements for test-ability, and use suitable cases
- Create detailed, comprehensive and well-structured test plans and test cases
- Work closely with other team to analyze the end-to-end scenarios, gather requirements, and design the test cases that needs to be automated
- Maintain automated scripts utilizing the existing framework, adhering to coding standards
- Participate in troubleshooting and drive root cause analysis and resolution
- Analyze and identify defects from regression test report
- Record, document and track bugs that detected by automation script
- Perform other duties as assigned
Requirements
- Singaporean only
- Tertiary degree in Computer Science, Engineering or a related subject
- Strong knowledge of software QA methodologies, tools and processes
What We Offer:
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
How to Apply:
If you are passionate about software testing, we would love to hear from you.
By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
This authorizes us to:
- Contact you about potential opportunities.
- Delete personal data as it is not required at this application stage.
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Elane Yap Theng Yu- R1989397
ScienTec Consulting Pte Ltd - 11C5781
Be The First To Know
About the latest Software tester Jobs in Singapore !
Senior Software Tester (2 Year Contract)
Posted 1 day ago
Job Viewed
Job Description
Job Summary
You will be working with our client who are well renowned in the public and financial sector. You will be responsible for evaluating software quality through automated and manual testing. You will collaborate
with software developers and project managers to identify and rectify software defects, ensuring that the final product meets quality standards. Your main responsibilities are to create test plans, test cases, and reports to document testing activities and findings.
Responsibilities
- Understand the requirements from internal and external stakeholders’ groups and work with the development team to define and improve the build system quality.
- Review stories or requirement specs to ensure that requirements stated are correct, unambiguous and verifiable.
- Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.
- Collaborate closely with stakeholders and project team to identify needs and requirements for estimation of testing scope and time frame.
- Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.
- Create and develop automated test framework whenever possible, such as prepare test environment, maintain functional testing script in accordance with changing requirements.
- Conduct system integration tests with external parties, validate the output and expected outcome e.g. data to and from external parties’ systems and feedback on improvement requirement.
- Conduct extensive manual functional /exploratory testing, including browser testing.
- Conduct impact analysis of defect fixes discovered during manual or automated tests, validate completed stories pass the acceptance criteria, raising defects as needed and work with development team to improve the expected behaviour and test cases.
- Demonstrate the tested stories during Sprint Review and prepare production show case to show the completed stories tested.
Requirements
- Bachelor's Degree in Computer Science, Computer Engineering, Engineering, or Information Technology.
- Minimum 8 years of specialization in test automation frameworks and manual testing methodologies.
- Strong experience with QTP/UFT (QuickTest Professional / Unified Functional Testing) for automated testing, and familiarity with the “Watermelon” effect in test reporting
- Proficient in other testing tools such as Java, Selenium, Maven, Jenkins, Jira, Cucumber, JSON, as well as Cloud or SSIS development.
- At least 9 years of knowledge and experience in software engineering, covering both development and testing activities.
- Relevant certifications such as Java EE certifications are required; certifications as a Certified Software Testing Professional and/or Certified Software Quality Analyst, or equivalent, will be an added advantage.
- Demonstrated experience delivering projects using both Waterfall and Agile methodologies.
- Solid knowledge of automated software testing approaches, including unit testing, integration testing, and functional testing.
- Experience in creating packaging and build scripts using tools such as MSBuild, Maven, and Docker.
- Strong ability to troubleshoot complex issues, ranging from system resource problems to application stack traces.
- A track record in implementing high availability, high performance, and secure systems hosted in data centres or hybrid cloud environments will be considered an advantage.
- Prior experience in the banking, financial services, or payment systems sectors will also be an added advantage.
If you are interested in this role and would like to discuss the opportunity further please click apply now or email Chew Kai-Xinn at for more information.
Only shortlisted candidates will be responded to, therefore if you do not receive a reply within 14 days please accept this as notification that you have not been shortlisted.
Morgan McKinley Pte Ltd
Chew Kai-Xinn
EA Licence No: 11C5502
EAP Registration No: R2196712
Software Tester, Lead (Manual and Automation)
Posted 1 day ago
Job Viewed
Job Description
Job Summary
The software tester is responsible for evaluating software quality through manual and automated testing . They collaborate with software developers and project managers to identify and rectify software defects, ensuring that the final product meets quality standards. The software tester also creates test plans, test cases, and reports to document testing activities and findings.
Key Responsibilities
Test Case Analysis
• Understand the requirements from internal and external stakeholders’ groups and work with the development team to define and improve the build system quality.
• Review stories or requirement specs to ensure that requirements stated are correct, unambiguous and verifiable.
• Discuss, analyse and recommend design improvements or corrections to developers throughout the development process.
• Collaborate closely with stakeholders and project team to identify needs and requirements for estimation of testing scope and time frame.
• Develop and establish quality assurance deliverables and testing framework, including create and maintain test plans and test cases in accordance with changing requirements, throughout development.
Test Automation and Execution
• Create and develop automated test framework whenever possible, such as prepare test environment, maintain functional testing script in accordance with changing requirements.
• Conduct system integration tests with external parties, validate the output and expected outcome e.g. data to and from external parties’ systems and feedback on improvement requirement.
• Conduct extensive manual functional /exploratory testing, including browser testing.
Test Management
• Conduct impact analysis of defect fixes discovered during manual or automated tests, validate completed stories pass the acceptance criteria, raising defects as needed and work with development team to improve the expected behaviour and test cases.
• Demonstrate the tested stories during Sprint Review and prepare production show case to show the completed stories tested.
What we are looking for
• Degree in Computer Science, Computer Engineering, Engineering or Information Technology.
• Minimum 9 years’ experience in software engineering, including development and testing.
• Minimum 5 years’ experience specialising in test automation frameworks and manual testing methodologies.
• Relevant software development certifications, e.g. Java EE certifications
• Certified Software Testing Professional and/or Certified Software Quality Analyst or an equivalent certification will be an added advantage.
• Good understanding and completion of projects using Waterfall/Agile methodology.
• Demonstrable skills in Java, Selenium, Maven, Jenkins, Jira, Cucumber/Watermelon, JSON, Cloud or SSIS development
• Demonstrate knowledge of automated software testing methodologies such as unit testing, integration testing and functional testing.
• Demonstrate knowledge of creating packaging / build scripts with MSBuild, Maven, Docker etc.
• Ability to troubleshoot complex issues ranging from system resource to application stack traces.
• Track record in implementing systems with high availability, high performance, high security hosted at various data centres or hybrid cloud environments will be an added advantage.
• Experience in banking/financial sector or payment systems will be an added advantage.
IT Software Tester (Junior / Fresh Graduate)
Posted 15 days ago
Job Viewed
Job Description
ABOUT THE TEAM:
The QA team is responsible for the quality and efficient delivery of software solutions to our clients, with a wide range of testing scope including functional test through API testing, static analysis, end-to-end test, as well as non functional testing scope including performance, security, scalability, and maintainability. We explore and research a wide range of technologies and methodologies including debugging tools, dependencies mocking, automated test generation and execution, grey-box testing, and CI/CD, to see how they can be meaningfully applied to each project and achieve the highest quality outcome in a timely manner.
JOB DUTIES:
- Responsible for quality assurance and version iteration testing to ensure functional quality of the final products.
- Responsible for the design, execution, and standardisation of non-functional tests and checks (performance, maintainability, etc) based on different product needs and user needs.
- Participate in long-term quality promotion work, including defect tracking, root cause analysis, version quality analysis, project reviews, etc.
- Explore and investigate various technologies, methodologies, and/or processes for improvement of software projects’ quality and/or overall test quality and efficiency.
JOB REQUIREMENTS:
- Bachelor’s degree or higher in computer science or any related field.
- 0 – 2 years of experience in quality assurance for software products. Fresh graduates are welcomed to apply.
- Proficiency in at least one of the following programming languages: Java, Python 3.
- Proficiency in usage of Mysql, Redis, Kafka, or other similar data technologies.
- Good communication skills and problem-solving abilities.
- Fluency in both English and Mandarin as a working language to to liaise with Chinese speaking clients and counterparts to understand their technical requirements.
- Priority will be given to those who meet the following conditions:
- Experience with grey-box or white-box testing
- Experience with performance testing