About this role
We are hiring on behalf of our client for a skilled Software Quality Engineer to drive software reliability, test automation, and continuous quality improvement across the development lifecycle. This role is ideal for engineers who thrive in agile, DevOps-driven environments and are passionate about building high-quality, scalable systems. Key Responsibilities• Collaborate with Product Owners and Business Analysts to define clear, testable acceptance criteria • Partner with Software Engineers to ensure strong automated test coverage and prevent production defects • Design and implement risk-based testing strategies for complex systems • Develop and maintain scalable test automation frameworks using tools such as Selenium, Playwright, or Cypress • Build and execute comprehensive test suites covering functional, regression, exploratory, and performance testing • Perform exploratory testing to identify edge cases, usability issues, and hidden defects • Maintain regression test suites integrated into CI/CD pipelines and nightly builds • Enhance smoke testing within CI environments for early defect detection • Lead system integration testing and validate cross-system interactions • Oversee User Acceptance Testing (UAT) and coordinate with business stakeholders • Manage defect lifecycle, test artifacts, and reporting for transparency and traceability • Continuously improve testing practices, frameworks, and tooling • Contribute to performance and/or security testing initiatives where applicable Key RequirementsCore Testing Expertise • Strong experience in test automation strategies and risk-based testing approaches • Proven ability to design and execute test plans, test cases, and test suites • Hands-on experience in both manual and automated testing across web, mobile, and APIs • Familiarity with cross-browser, cross-platform, and responsive UI testing Test Automation & CI/CD • Experience with automation tools such as Robot Framework, SikuliX, or Eggplant • Proficiency in scripting or programming languages (Python, Java, JavaScript, or C#) • Experience integrating automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI • Ability to design scalable, maintainable, and reusable automation frameworks Agile & DevOps Practices • Strong understanding of agile methodologies (Scrum, Kanban, XP) • Experience with TDD, BDD, and shift-left testing approaches • Familiarity with containerised environments (Docker/Kubernetes) Security & Performance Testing (Advantage) • Experience with performance testing tools such as Apache JMeter, Gatling, or k6 • Knowledge of application security testing using OWASP ZAP or Burp Suite • Experience with API security testing (OAuth, JWT) Test Management & Qualifications • Experience with defect tracking and test management tools such as Jira, TestRail, or Micro Focus ALM • Relevant certifications (e.g. CSTP, CSQA) are advantageous • Degree/Diploma in Computer Science, Engineering, IT, or related disciplines Preferred Profile• Strong hands-on testing experience (not coordination-only roles) • Experience in integration-heavy or enterprise environments • Exposure to public sector or large-scale system implementations is an advantage • Proactive mindset with a focus on quality ownership and continuous improvement All information will be kept strictly confidential. Only shortlisted candidates will be contacted. TALENT PULSE PTE. LTD. EA License No: 25S2956
Required
Also in Government Policy
TALENT PULSE PTE. LTD.
RMA CONTRACTS PTE. LTD.
EA RECRUITMENT PTE. LTD.