Software Quality Engineer

3 days ago


Singapore MAGENTA CONSULTING SERVICES PTE. LTD. Full time $60,000 - $120,000 per year

We are seeking a meticulous and analytical Software Quality Engineer to join our product development team. In this role, you will ensure that all systems, applications, and integrations meet the highest standards of quality and performance before release. You will work closely with product managers, developers, and business users to design, implement, and execute test strategies across multiple phases from functional and integration testing to user acceptance and post-deployment validation.

The ideal candidate combines a solid understanding of software testing principles with excellent analytical, problem-solving, and communication skills. You should be passionate about ensuring software reliability, consistency, and alignment with business objectives.

Key Responsibilities
  • Review and analyze business requirements, specifications, and technical design documents to identify potential risks and ensure testability.
  • Develop, document, and maintain comprehensive test plans, test cases, and test scripts that align with functional, integration, and UAT requirements.
  • Coordinate and execute system integration testing (SIT), regression testing, and user acceptance testing (UAT) to validate end-to-end workflows.
  • Collaborate with cross-functional teams including development, product management, and operations to ensure smooth testing and timely defect resolution.
  • Identify, document, and track defects using standardized QA tools and practices, ensuring all issues are addressed before release.
  • Conduct root cause analysis for defects and non-conformities, and collaborate with teams to implement corrective actions.
  • Perform regression and re-testing of fixed defects to maintain product stability.
  • Support test automation initiatives where applicable, ensuring efficiency and repeatability of key test processes.
  • Monitor and report on key quality metrics such as defect density, open issues, and test coverage.
  • Participate in deployment readiness reviews , validating releases across staging and production environments.
  • Contribute to continuous improvement of QA practices, processes, and tools.
  • Stay informed about emerging testing methodologies and software quality trends to drive best practices.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related discipline.
  • Proven experience in software testing or quality engineering, ideally involving system integration and user acceptance testing .
  • Strong understanding of software QA methodologies, tools, and best practices .
  • Experience developing test plans, test cases, and test reports for functional and non-functional testing.
  • Familiarity with both manual and automated testing approaches.
  • Knowledge of SQL and basic scripting to validate data integrity and system behaviors.
  • Understanding of end-to-end system workflows and cross-application data dependencies.
  • Experience working in Agile/Scrum development environments.
  • Strong analytical and problem-solving skills, with keen attention to detail.
  • Excellent communication and documentation skills to liaise effectively with technical and business stakeholders.
  • Experience with performance, regression, or security testing is an advantage.
Ideally, You Also Have
  • Experience coordinating or supporting UAT cycles involving multiple business stakeholders.
  • Background in integration projects across diverse systems or platforms.
  • Familiarity with test management and defect tracking tools (e.g., Jira, Zephyr, TestRail, or similar).
  • A proactive mindset with the ability to anticipate quality risks and propose solutions early in the development cycle.

  • Software Engineer

    3 days ago


    Singapore Propel Software Solutions Full time $60,000 - $120,000 per year

    COMPANY Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...

  • Software Engineer

    7 days ago


    Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** **Years of Experience** Information not provided - The Quality Division’s focus is to develop and maintain and effective and optimal Quality Management System that ensures compliance to the AS9100 Statutory and Regulatory Requirements across DSO’s engineering services and solutions. - People are...


  • Singapore NodeFlair Full time

    **Job Summary**: **Job Type** Permanent **Seniority** Senior **Years of Experience** At least 3 years **Tech Stacks** Selenium Jenkins JMeter Java - We are seeking an experienced Software Quality Engineer to join our Quality Engineering Centre of Excellence. You will be responsible for ensuring the quality of our mission critical software products by...


  • Singapore AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Full time

    **Software Quality Engineer** We are seeking a Software Quality Engineer to be part of our central Quality Assurance team in the Group Planning & Operation, which is responsible to support the work of our colleagues at the various agencies thru establishing QA processes, best practices, implement tools and automated testing (API Testing )to ensure the...


  • Singapore Power IT Services Full time

    _Job Description : _ SOFTWARE QUALITY ENGINEERAs a Software Quality Engineer, you will get to - Work closely with the Lead/Senior QA Engineer and the Development team to design, develop and execute Functional/Performance/Security test cases and scripts for the in-house developed video analytics products - Assist Product Manager to craft out user story...

  • Software QA Engineer

    2 weeks ago


    Singapore VANGUARD SOFTWARE PTE. LTD. Full time

    JOB SUMMARY We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...


  • Singapore ITCONNECTUS PTE. LTD. Full time

    Software Quality Engineer Responsibilities The Quality Engineer is responsible for ensuring software reliability, test automation, and continuous quality improvement across the software development lifecycle. The role requires strong analytical skills, test automation expertise, and collaboration with product and development teams to implement robust testing...


  • Singapore NEUTRON PTE. LTD. Full time

    **Software Quality Engineer** - The Quality Engineer is responsible for ensuring software reliability, test automation, and continuous quality improvement across the software development lifecycle. The role requires strong analytical skills, test automation expertise, and collaboration with product and development teams to implement robust testing...


  • Singapore AC P. COMPUTER TRAINING & CONSULTANCY PTE LTD Full time

    We are looking for software quality engineers (QE) who are passionate about improving the quality of the services that CPF provide. The QE will be part of an in-house team tasked with developing and maintaining the citizen disbursement system. The QE will: What To Expect: Create and maintain test cases, test plans ensuring that they are up to date with...


  • Singapore RIDIK PTE. LTD. Full time

    Bachelor's degree in software engineering, computer engineering, electrical engineering or infocomm-related discipline. - Must have experience in creating and implementing test strategy for systems in agile development environment. - In-depth knowledge of a variety of test types, test levels, testing techniques and methodologies and test automation. - A...