Lead Quality Engineer (Automation & AI Quality Engineering)

ADECCO PERSONNEL PTE LTD

Singapore

On-site

SGD 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ADECCO PERSONNEL PTE LTD is seeking a Mid to Senior Quality Engineer to champion quality, embedding testing early and driving AI-powered testing strategies. You will shape engineering culture, coach teams in TDD/BDD, and lead automation initiatives across unit to end-to-end testing.

Collaborating with product, software, design, and DevOps, you will ensure reliability, security, performance, and user experience across government-grade digital services.

Qualifications

  • Strong experience in Quality Engineering, Software Testing, or Software Engineering.
  • Experience designing automated testing frameworks.
  • Proficiency with modern automation tools (Playwright, Cypress, Selenium, Appium).
  • Strong API testing experience with Postman or REST Assured.
  • Experience with CI/CD platforms (GitHub Actions, GitLab CI, Jenkins, or Azure DevOps).
  • Familiarity with containerised environments and cloud platforms.
  • Experience testing distributed systems, REST APIs, and microservices.
  • Strong understanding of software architecture and engineering best practices.

Responsibilities

  • Champion Quality Engineering: Define and drive the overall quality engineering strategy for CrowdTaskSG.
  • Establish quality standards, testing principles, and engineering best practices across all products.
  • Shift quality ownership left by embedding testing early in the development lifecycle.
  • Build a strong culture where quality is everyone's responsibility.
  • Drive Test-Driven Development (TDD): Coach engineers in adopting TDD/BDD.
  • Review implementation approaches to ensure unit, integration, API, and end-to-end test coverage.
  • Work with engineering leads to design features with testability in mind.
  • Advocate for automated regression coverage before production deployment.
  • Lead Test Automation: Design, develop, maintain scalable automated testing frameworks.
  • Integrate automated testing into CI/CD pipelines to support rapid and reliable deployments.
  • Expand automation across Unit, Integration, API, End-to-End UI, Contract, Performance, Security testing.
  • Drive AI-Powered Quality Engineering: Evaluate AI-assisted testing tools.
  • Engineering Enablement: Mentor engineers, conduct code reviews, create libraries, run workshops.
  • Quality Governance: Define and monitor quality metrics and improvements.
  • Continuous Improvement: Evaluate tools and practices to reduce defects and boost velocity.

Skills

Quality Engineering
Software Testing
Automation frameworks
API testing
CI/CD
Containers & Cloud
Distributed systems
Architecture best practices

Tools

Playwright
Cypress
Selenium
Appium
Postman
REST Assured
GitHub Actions
GitLab CI
Jenkins
Azure DevOps

Job description

About the Role (Automation & AI Quality Engineering)

We are looking for a highly skilled Mid to Senior Quality Engineer to champion quality as a core engineering discipline. This role goes beyond executing test cases. You will shape our engineering culture by embedding quality throughout the software development lifecycle, enabling engineers to build with confidence through test-driven development (TDD), automation, and AI-powered testing approaches.


You will work closely with Product Managers, Software Engineers, Designers, and DevOps engineers to ensure every feature delivered to citizens and public agencies meets the highest standards of reliability, security, performance, and user experience.


This role is ideal for someone who enjoys building engineering capabilities, coaching teams, and modernising quality engineering practices.


Responsibilities


  • Champion Quality Engineering

    • Define and drive the overall quality engineering strategy for CrowdTaskSG.

    • Establish quality standards, testing principles, and engineering best practices across all products.

    • Shift quality ownership left by embedding testing early in the development lifecycle.

    • Build a strong culture where quality is everyone's responsibility rather than solely the QA team's.



  • Drive Test-Driven Development (TDD)

    • Coach engineers in adopting Test-Driven Development and Behaviour-Driven Development where appropriate.

    • Review implementation approaches to ensure sufficient unit, integration, API, and end-to-end test coverage.

    • Work with engineering leads to ensure new features are designed with testability in mind.

    • Advocate for automated regression coverage before production deployment.



  • Lead Test Automation

    • Design, develop, and maintain scalable automated testing frameworks

    • Continuously improve test execution speed, stability, and maintainability.

    • Integrate automated testing into CI/CD pipelines to support rapid and reliable deployments.

    • Expand automation across:

      • Unit testing

      • Integration testing

      • API testing

      • End-to-End UI testing

      • Contract testing

      • Performance testing

      • Security validation





  • Drive AI-Powered Quality Engineering

    • Evaluate and implement AI-assisted testing tools to improve engineering productivity.

    • Guide the engineering team in adopting practical AI-driven testing workflows that improve speed without compromising quality.



  • Engineering Enablement

    • Mentor software engineers in writing effective automated tests.

    • Conduct quality-focused code reviews and provide constructive feedback.

    • Establish engineering guidelines for maintainable and testable code.

    • Create reusable testing libraries, frameworks, and utilities that increase team productivity.

    • Run internal workshops and knowledge-sharing sessions on modern testing practices.



  • Quality Governance

    • Define and monitor quality metrics

    • Recommend improvements based on engineering insights and production data.

    • Support incident investigations by identifying quality gaps and preventive measures.



  • Continuous Improvement

    • Continuously evaluate emerging tools, frameworks, and engineering practices.

    • Improve release confidence while reducing manual effort.

    • Drive initiatives that reduce production defects and improve development velocity.




Requirements


  • Technical Skills

    • Strong experience in Quality Engineering, Software Testing, or Software Engineering.

    • Extensive experience designing automated testing frameworks.

    • Proficiency in modern automation tools such as Playwright, Cypress, Selenium, Appium, or equivalent.

    • Strong API testing experience using Postman, REST Assured, or similar tools.

    • Experience with CI/CD platforms such as GitHub Actions, GitLab CI, Jenkins, or Azure DevOps.

    • Familiarity with containerised environments and cloud platforms.

    • Experience testing distributed systems, REST APIs, and microservices.

    • Strong understanding of software architecture and engineering best practices.



  • AI & Modern Testing

    • Experience leveraging AI tools to improve software quality.

    • Familiarity with AI-assistant coding and testing platforms.

    • Understanding of AI-driven test generation, intelligent regression testing, or similar approaches.

    • Passion for exploring new technologies that improve engineering productivity.



  • Engineering Practices

    • Strong understanding of:

      • Test-Driven Development (TDD)

      • Behaviour-Driven Development (BDD)

      • Shift-left testing

      • Continuous Testing

      • Quality Engineering principles

      • Ability to balance speed with engineering quality.





  • Leadership

    • Proven experience mentoring engineers and influencing engineering practices.

    • Excellent communication and stakeholder management skills.

    • Ability to drive organisational change through collaboration and technical leadership.



  • Experience Requirement

    • Experience working on high-traffic digital products or platforms.

    • Experience with government or public sector digital services.

    • Familiarity with accessibility testing and security testing.

    • Experience implementing quality engineering practices across multiple engin



Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

G18 - Lead Quality Engineer
G18 - Lead Quality Engineer

FPT Software • Singapore

On-site
SGD 70,000 - 120,000
Quality Engineering Lead
Quality Engineering Lead

GROUND LABS PTE. LTD. • Singapore

On-site
SGD 140,000 - 210,000
Quality Engineering Lead
Quality Engineering Lead

Accelcia Business Services • Singapore

On-site
SGD 150,000 - 190,000
Quality Engineering / QA
Quality Engineering / QA

USER EXPERIENCE RESEARCHERS PTE. LTD • Singapore

On-site
SGD 90,000 - 130,000
Quality Engineer
Quality Engineer

LINKTRIX Consultants, Asia Pacific • Singapore

On-site
SGD 60,000 - 90,000
Technical Engineer – QA & Solution Architecture
Technical Engineer – QA & Solution Architecture

Visa Hunt • Singapore

On-site
SGD 90,000 - 130,000
Software Quality Engineer($5000)
Software Quality Engineer($5000)

re-zoo-me • Singapore

On-site
SGD 60,000 - 90,000
Head of Quality Assurance & Management
Head of Quality Assurance & Management

Confidential Jobs • Singapore

On-site
SGD 180,000 - 260,000
Senior QA Engineer
Senior QA Engineer

NEXBRIDGE RECRUITMENT PTE. LTD. • Singapore

On-site
SGD 67,000 - 112,000
Junior Quality Analyst
Junior Quality Analyst

SimplifyNext • Singapore

On-site
SGD 90,000 - 130,000