Senior QA / Test Automation Engineer | Hybrid (Singapore East Coast)

9496
  • Competitive
  • Singapore
  • Semiconductor
  • Permanent

Senior QA / Test Automation Engineer | Hybrid (Singapore)

Location: Singapore (East Coast ) – Hybrid

We are looking for a Senior QA / Test Automation Engineer to strengthen quality engineering capability across a set of complex, business-critical software systems.

This role sits within an established engineering environment where improving release confidence, increasing automation coverage, and reducing production risk are key priorities. The work spans both legacy and modern applications, with a strong emphasis on understanding real system behaviour, improving test coverage, and supporting safe, reliable releases.

This is a hybrid role based in Singapore, working closely with engineering, product, delivery, DevOps, and infrastructure teams across multiple systems and integration points.


What You’ll Be Doing

In this role, you will:

  • Design, develop, and maintain automated test coverage across web applications, APIs, integrations, and internal platforms
  • Perform manual, exploratory, functional, regression, integration, API, and release validation testing where automation is limited or not yet available
  • Build and enhance test automation frameworks, reusable components, and scalable test approaches
  • Define and evolve regression testing strategies for complex, business-critical systems and integrations
  • Work closely with product and delivery teams to understand requirements, workflows, acceptance criteria, and release scope
  • Collaborate with engineers and architects to identify risk areas, edge cases, and testability gaps early in delivery cycles
  • Contribute to backlog refinement by highlighting missing acceptance criteria, ambiguity, and quality risks
  • Create and maintain test plans, test cases, test data sets, and validation checklists aligned to business workflows
  • Log, manage, and track defects clearly using agreed tooling and processes
  • Verify fixes, assess regression impact, and support release readiness decisions
  • Integrate automated testing into CI/CD pipelines in collaboration with DevOps and engineering teams
  • Analyse test failures and environment issues to distinguish between product defects, test issues, and infrastructure problems
  • Support user acceptance testing by assisting with scenario definition, issue reproduction, and validation support
  • Communicate quality risks, coverage gaps, and release readiness concerns to stakeholders in both technical and non-technical terms
  • Contribute to post-release analysis and ensure production issues are reflected back into improved regression coverage
  • Support and mentor junior QA engineers, helping to raise overall quality standards and automation maturity

What You Bring

  • 5+ years of experience in software QA, including both manual and automation testing
  • Strong hands-on experience with test automation tools such as Playwright, Cypress, Selenium, Appium, or similar
  • Solid understanding of testing types including functional, regression, integration, API, exploratory, and release validation testing
  • Experience working on complex, business-critical systems where defects can impact operations or financial processes
  • Ability to write or read code in at least one language such as JavaScript/TypeScript, Python, C#, or Java
  • Experience with API testing tools and frameworks (e.g. Postman, REST-based testing, or similar approaches)
  • Experience integrating automated tests into CI/CD pipelines (e.g. Azure DevOps, GitHub Actions, Jenkins, GitLab CI)
  • Strong SQL skills for data validation, test setup, and backend verification
  • Experience writing clear and structured test cases, defect reports, and test documentation
  • Comfortable working with incomplete requirements, legacy system behaviour, and complex workflows
  • Strong analytical and troubleshooting ability with a structured approach to defect isolation and reproduction
  • Clear communicator who can explain risk, impact, and release readiness across technical and non-technical audiences
  • Comfortable working in distributed teams across multiple locations and time zones
  • Strong ownership mindset with attention to detail and sound engineering judgment

Nice to Have

  • Experience testing enterprise applications built on .NET or similar backend stacks
  • Exposure to internal business systems such as operations, sales, purchasing, warehouse, finance, or customer service platforms
  • Experience with mobile test automation (Appium, Espresso, XCUITest, or similar)
  • Experience with operational workflows such as scanning, imaging, warehouse, or field-based mobile applications
  • Performance or load testing experience (e.g. k6, JMeter, Gatling)
  • Experience with test data management, environment validation, and regression suite design
  • Awareness of accessibility, security testing, or basic vulnerability validation concepts
  • Background in manufacturing, logistics, distribution, electronics, or B2B environments
  • Experience applying AI-assisted tools to improve QA efficiency or test coverage
  • Apply today to find out more!                                                           #LI-JG1

Bewerben Sie sich für diese Stelle