608 Software Quality Assurance jobs in Singapore
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
This position entails driving end-to-end quality assurance, encompassing automation, performance, security, and compliance testing for SaaS-based platforms.
- Test Automation Framework Development
- Develop and maintain robust test automation frameworks using tools like Playwright for SaaS-based applications.
- Create and execute automated test scripts, ensuring high compatibility with evolving platform versions and updates.
- Maintain automation scripts as part of version-controlled repositories and align with infrastructure updates.
- End-to-End and Integration Testing
- Design and implement comprehensive test strategies, covering end-to-end workflows across multiple systems and Salesforce environments.
- Validate data integrity, business logic, and integration workflows between modules and third-party services.
- Ensure testing is aligned with security and compliance requirements.
- Performance Optimization
- Conduct load and performance testing to identify application bottlenecks and stress points.
- Monitor and analyse system behavior under varying load conditions using performance testing tools.
- Work closely with development teams to recommend optimizations based on test results.
- Continuous Testing in CI/CD Pipelines
- Integrate test automation into CI/CD pipelines to enable early defect detection and faster release cycles.
- Contribute to Infrastructure as Code (IaC) practices by ensuring test coverage is integrated at every stage of deployment.
- Promote continuous testing practices as part of Agile/DevOps workflows.
- Security Compliance
- Plan and execute security testing such as vulnerability assessments, penetration tests, and data access controls validation.
- Ensure compliance with IM8, OWASP, and other security standards.
- Work with InfoSec and DevOps teams to ensure vulnerabilities are tracked, reported, and remediated effectively.
- Defect Management & Stakeholder Communication
- Analyse and document test results; report detailed defect logs and track resolution through lifecycle.
- Communicate test findings and risks clearly to both technical and business stakeholders.
- Maintain comprehensive test coverage across functional, integration, and security domains.
- Bachelor's degree in Computer Science, Information Systems, or related field.
- 5+ years of hands-on experience in automated testing for SaaS/web applications.
- Strong experience with test automation frameworks (e.g., Playwright, Selenium, Cypress).
- Familiarity with Salesforce environments, API testing, and integration validation.
- Experience with CI/CD tools (e.g., Jenkins, Azure DevOps, GitHub Actions).
- Experience with performance testing tools (e.g., JMeter, Gatling) and security testing tools (e.g., OWASP ZAP, Burp Suite).
- Knowledge of IM8 compliance or other security frameworks is a strong advantage.
Required Qualifications:
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
The role of the Software Quality Assurance Specialist is to ensure that the software application meets the required quality standards. This involves conducting thorough testing and validation of the software to identify any defects or issues.
The scope of this position includes planning, organizing, and executing test cases, as well as analyzing business and system requirements. The specialist will also be responsible for preparing the test environment, designing, and developing test cases, executing test procedures, automating test solutions, and logging and tracking defects to closure.
Key Responsibilities:- Conduct end-to-end testing activities on an integrated e-payment system;
- Plan, analyze, and execute test cases based on business and system requirements;
- Prepare the test environment, design, and develop test cases;
- Execute test procedures and automate test solutions;
- Log and track defects to closure;
- Conduct test reviews with internal and external stakeholders;
- Perform root cause analysis for production and user acceptance defects;
- Tertiary qualification in Information Technology or Engineering;
- At least 3 years' relevant experience in executing testing and developing test automation solutions involving devices (UI-based or embedded) and/or back-office systems;
- Good written and verbal communication skills;
- Able to work well both independently and in a team;
- Certification in software testing preferred;
- Experience in Micro-payments/Automatic Fare Collection systems using Smart Cards and in diverse test execution phases would be an advantage.
- Opportunity to work on a high-profile project;
- Collaborative and dynamic working environment;
- Continuous learning and professional development opportunities;
We are looking for a skilled and motivated individual who can bring their expertise and passion to our team. If you are a detail-oriented and organized individual with excellent communication skills, we encourage you to apply for this exciting opportunity.
Software Quality Assurance Expert
Posted today
Job Viewed
Job Description
We are seeking a skilled Quality Assurance Specialist to join our dynamic team. As a key member, you will play a vital role in ensuring the highest quality of software for our advanced cleaning robots.
Key Responsibilities:
- Collaborate with cross-functional teams to understand product requirements and specifications.
- Design, develop, and execute comprehensive test plans for our robotic cleaning software and robots.
- Identify, document, and track software defects , ensuring thorough and efficient resolution.
- Develop automated testing strategies and tools to optimise the testing process and enhance overall product quality.
- Continuously evaluate and improve testing methodologies to maintain the highest quality standards.
Required Skills and Qualifications
You must have:
- 0-2 years experience with hands-on knowledge of both manual and automated testing .
- Exceptional attention to detail in identifying and documenting defects.
- Solid understanding of software testing methodologies, tools, and processes .
- Strong experience in testing web and mobile applications on multiple platforms and devices .
- Familiarity with programming languages like Java, Python or JavaScript for automation frameworks and testing tools .
- Experience with automation tools like Playwright, Selenium, Appium .
- Experience working with API testing tools like Postman, RestAssured .
- Excellent analytical and problem-solving abilities , along with strong verbal and written communication skills.
Benefits
As a member of our team, you will receive:
- Exposure and experience at a different scale .
- Opportunities to work with cutting-edge technology .
- A collaborative work environment that rewards initiative and teamwork .
- Continuous learning and growth opportunities .
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Quality Assurance Specialist to support our user acceptance testing efforts for internet and mobile banking platforms.
The ideal candidate will have a solid background in manual and automation testing, with experience working on functional and regression testing. They will be responsible for tracking testing progress, ensuring timely defect resolution, and collaborating closely with team leads to provide regular updates on testing status.
Responsibilities:
- Conduct manual testing for functional and regression purposes
- Support user acceptance testing for internet and mobile banking platforms
- Track testing progress and ensure timely defect resolution
- Work closely with team leads to provide regular updates on testing status
Requirements:
- Minimum Diploma holder
- IT Savvy
- Available on short notice
Benefits:
This is an excellent opportunity for a detail-oriented individual to join our team and contribute to the delivery of high-quality software solutions.
What We Offer:
- A dynamic and collaborative work environment
- Ongoing training and development opportunities
- A competitive salary and benefits package
How to Apply:
If you are a motivated and organized individual with a passion for quality assurance, please submit your resume for consideration.
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
Job Role: Test Engineer
We are seeking a skilled Test Engineer to join our team in ensuring the quality and reliability of our products.
Key Responsibilities:
- Develop and maintain comprehensive test strategies, documentation on test plans and test cases.
- Identify and document software defects to ensure quality and functionality, working with developers/engineers to resolve issues, and verifying that the software meets requirements.
- Conduct benchmarking and performance, and end-to-end testing, and analyse test performance metrics, including response times, failure rates, and transaction success rates.
- Work closely with front end developers to address integration and performance of contactless products.
- Monitor and resolve integration issues, optimizing transaction performance and reliability.
- Perform thorough regression testing when defects are resolved.
- Utilise Artificial Intelligence (AI) as part of the testing regime where possible.
- Document and track test results and defects.
- Document unit test result with front end devices.
- Ability to work with cross-functional teams in different environment to ensure quality throughout the software development lifecycle.
Requirements:
- Tertiary qualification in Computer Engineering/Electronics Engineering or related discipline.
- Experience and knowledge in EMV Contactless Specifications (C-2 to C-8 kernels, Book A, Book B), ISO 14443, ETSI TS 102 221.
- Experience in developing and testing with EMV compliant products.
- Experience in testing and troubleshooting contactless card and mobile phone.
- Experience in C, C++, Java and other programming languages.
- Experience in developing test tools and using protocol analysers.
- Experience in web programming on UNIX/LINUX and Windows environment.
- Good written and verbal communication skills.
- Proven work experience in software quality assurance.
- A good understanding of card clash scenario in Global Mass Transportation Fare Ticketing is a plus.
- Self-starter and can work independently.
- Atleast 5-6 years of experience required.
Tell employers what skills you have
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled Software Quality Assurance Specialist to play a key role in the product development process and contribute to delivering high-quality software solutions that meet our clients' needs.
- The ideal candidate will have experience in Whitebox testing, with strong skills in software quality assurance methodologies and a passion for delivering exceptional results.
- Review and analyze requirements, specifications, and technical design documents to provide constructive feedback.
- Collaborate with backend engineers to optimize code and databases (Oracle, MySQL).
- Develop detailed, comprehensive, and well-structured test plans and test cases.
- Estimate, prioritize, plan, and coordinate testing activities.
- Develop and execute unit tests using Java and IntelliJ IDEA.
- Closely collaborate with development and project management teams to ensure seamless SIT/UAT processes.
- Provide support in addressing issues encountered during testing and implementation phases, ensuring swift resolution.
- Degree in Computer Science, Engineering, or related field.
- Bilingual in English and Mandarin to handle Mandarin-speaking clients.
- Prior experience in software quality assurance (Whitebox Testing).
- Prior experience in Java programming and unit testing (JUnit framework).
- Prior experience in creating clear and concise test plans and test cases.
- Familiarity with IntelliJ, Git, Jenkins, and RESTful APIs.
- A competitive remuneration package.
- A hybrid working arrangement.
- Opportunities for professional development and career progression in QA.
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
We are seeking a highly skilled professional to join our team as an Associate Consultant.
- Key Responsibilities:
- Ensure the highest level of quality in services and deliverables.
- Maintenance Support: Assist customers with monitoring issues, changes, and handle queries.
- Project Management: Collaborate with the technical team to ensure timely delivery of fixes.
- Client Liaison: Discuss project requirements with clients.
- Problem Resolution: Evaluate and resolve discrepancies and problems during project delivery.
- Satisfaction Analysis: Engage customers to find out their level of satisfaction.
- Process Improvement: Initiate processes to enhance service levels.
To be successful in this role, you should possess:
- A degree in Information Technology, Computer Science or equivalent.
- At least 1 year of experience in IT Software or related field (preferably).
- Certifications in Project Management are advantageous.
- Working knowledge in MS Office, Project Management and Visio.
- Excellent communication skills, both written and verbal.
Be The First To Know
About the latest Software quality assurance Jobs in Singapore !
Software Quality Assurance Specialist
Posted today
Job Viewed
Job Description
As a key member of our team, you will be responsible for ensuring the highest standards of quality in all our services and deliverables. Your role will involve collaborating with the technical team to guarantee timely delivery of projects, while maintaining exceptional levels of customer satisfaction.
Key Responsibilities:- Develop and implement effective quality assurance processes to meet project requirements and standards.
- Collaborate with customers to monitor issues, changes, and handle queries in a professional manner.
- Work closely with the technical team to ensure that all fixes for maintenance projects are delivered on time.
- Manage and ensure timely delivery of projects, meeting quality standards, project milestones, and business objectives.
- Evaluate and resolve any discrepancies and problems that arise during project delivery.
- Minimum degree in Information Technology, Computer Science or equivalent.
- At least 1 year of experience in IT software or related field.
- Certifications in Project Management are advantageous.
- Working knowledge in MS Office, Project Management and Visio.
- Able to handle multiple tasks/projects simultaneously.
- Excellent communication skills, both written and verbal.
We provide opportunities for growth and development, with a focus on training and grooming future leaders within the organization. If you are passionate about delivering exceptional results and have a strong commitment to quality, we encourage you to apply for this exciting opportunity.
Software Quality Assurance Engineer
Posted today
Job Viewed
Job Description
We are seeking a talented and experienced Quality Engineer with a passion for automating testing processes to join our dynamic team, focusing on testing Saas-based (e.g. Salesforce) applications for enterprise and government solutions. The ideal candidate will have a strong foundation in SaaS testing methodologies and experience with enterprise platforms and DevOps.
You will ensure the quality and reliability of government Saas-based (e.g. Salesforce) applications through comprehensive testing strategies and automation. You will be developing automated testing frameworks, conducting performance testing, and maintaining security compliance as well as integrating testing into CI/CD pipelines and collaborating with engineering teams to optimize test coverage and identify automation opportunities.
You will work within an agile development team at the Ministry of Social and Family Development (MSF) to modernise and develop CaseCentral, a case management platform. Your responsibilities include:
1.Test Automation:
o Develop and maintain robust test automation frameworks (e.g. Playwright) for Saas-based (e.g. Salesforce) applications.
o Create and execute automated test scripts for web-based SaaS (e.g. Salesforce) applications
o Collaborate with engineering teams to optimise test coverage and identify automation opportunities
o Analyse test results and provide detailed defect reports
o Ensure test compatibility with Saas-based (e.g. Salesforce) platform updates
2.Quality Assurance:
o Design and implement comprehensive test strategies for enterprise and government SaaS applications
o Conduct end-to-end testing of Saas-based (e.g. Salesforce) integrations
o Validate application functionality across different Salesforce environments
o Ensure compliance with government and enterprise security standards
3.Performance Testing:
o Conduct performance testing to identify and address bottlenecks for Salesforce-based SaaS applications
o Analyse performance metrics and provide optimization recommendations
o Monitor and report on application performance in enterprise environments
4.DevOps Integration:
o Implement continuous testing practices to ensure timely feedback and improve product quality.
o Contribute to the development and maintenance of infrastructure as code (IaC) solutions.
5.Test Planning and Execution:
o Participate in test planning and estimation activities (includes security testing e.g. penetration testing, vulnerability assessments, compliance verification)
o Execute manual tests as needed to supplement automated testing.
o Collaborate with development team members to ensure effective test coverage across functional and security requirements
Qualifications and Experience Required:
- A strong background in Computer Science, Computer Engineering, Information Systems Management, Information Technology, or related disciplines.
- Minimum 3 years of experience in Saas-based (e.g. Salesforce) application testing.
- Proven experience in test automation development and execution with SaaS, enterprise or government solutions.
- Experience with DevOps principles and practices.
- Experience with agile development methodologies and experience working in Agile teams.
- Strong programming skills in languages i.e. Java, Python.
- Hands-on experience with test automation frameworks i.e. Playwright, Katalon, Selenium, JUnit
- Familiarity with CI/CD tools (i.e. GitLab CI/CD) and cloud platforms (AWS)
- Understanding of CRM systems, preferably Salesforce platform architecture and solutions
- Knowledge of performance testing tools (JMeter, Gatling).
Required Personal Qualities:
- Driven and proactive approach to quality assurance
- Ability to work independently and as part of a team.
- Strong problem-solving skills with capacity to provide optimal solutions
- Effective communication with customers/business stakeholders and technical stakeholders
Seniority level
Seniority level Executive
Employment type
Employment type Contract
Job function
Job function Engineering and Information Technology
Industries Government Administration
Referrals increase your chances of interviewing at Ministry of Social and Family Development, Singapore (MSF) by 2x
Get notified about new Software Quality Assurance Engineer jobs in
Singapore, Singapore .
Software Engineer in Test (Java/Selenium Automation)
Software Development Engineer in Test Intern , TikTok - 2025 Start
Quality Engineer (Test Automation), Singpass
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Senior Software Quality Assurance Engineer
Posted today
Job Viewed
Job Description
- 7 years of experience in performance testing
- Advanced understanding of performance testing concepts and methodologies
- Proficiency in performance testing tools such as JMeter, LoadRunner.
- Experience with scripting language
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Experience with Agile development methodologies
- Experience with cloud-based performance testing
- Knowledge of Agile development methodologies
- Knowledge of containerization using Docker
- Certification in performance testing tools