Enable job alerts via email!

Software Quality Assurance Engineer (Senior)

NSEARCH GLOBAL PTE. LTD.

Singapore

On-site

SGD 70,000 - 90,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Singapore is seeking an experienced Quality Assurance Engineer to own the end-to-end test strategy for their products. The successful candidate will have at least 5 years of software quality testing experience with a strong understanding of test automation and continuous integration. Proficiency in Javascript and Typescript is required, along with experience in automated testing frameworks. The role offers a chance to integrate tests into CI/CD pipelines and collaborate closely with team members.

Qualifications

  • At least 5 years of professional software quality testing experience with hands-on automation.
  • Strong understanding of testing techniques, risk analysis.
  • Strong understanding of test automation, continuous integration and continuous delivery.
  • Proficiency in programming languages such as Javascript and Typescript.
  • Strong understanding of modern full-stack web application technologies; React and Spring Boot is a plus.
  • Experience with open-source automated testing frameworks such as Playwright, Cucumber and Jest/Mocha.
  • Experience with open-source performance testing tools such as JMeter, Gatling, Locust.
  • Experience with basic security scanning and collaboration with AppSec.
  • Experience working in a SCRUM team.

Responsibilities

  • Owning the end-to-end test strategy (functional + non-functional) for our products.
  • Build and maintain test cases, test plans and automated test framework.
  • Integrate tests into GitLab CI/CD with fast feedback and actionable reports.
  • Drive shift-left quality with developers, product managers and UX.
  • Establish test data and environment hygiene.
  • Run defect triage.
  • Define and track quality metrics to guide continuous improvement.
  • Independently manage dependencies related to test environments.

Skills

Software quality testing
Test automation
Continuous integration
Risk analysis
Javascript
Typescript
React
Spring Boot
Playwright
Cucumber
Jest/Mocha
JMeter
Gatling
Locust
SCRUM
Job description
Quality Assurance Engineer

Our client, one of Asia‑Pacific’s leading organizations is looking for:

Responsibilities
  • Owning the end‑to‑end test strategy (functional + non‑functional) for our products; defining quality gates and release criteria
  • Build and maintain test cases, test plans and automated test framework ensuring that they are up to date with requirements and policy changes
  • Integrate tests into GitLab CI/CD with fast feedback, parallelisation, flaky‑test detection and actionable reports
  • Drive shift‑left quality with developers, product managers and UX: pair on testability, code reviews for test coverage and test‑first acceptance criteria
  • Establish test data and environments hygiene: seeding, masking, mocking
  • Run defect triage
  • Define and track quality metrics (failure rate, MTTR, e2e stability, escaped defects) to guide continuous improvement
  • Independently manage dependencies related to test environments
Requirements
  • At least 5 years of professional software quality testing experience with hands‑on automation
  • Strong understanding of testing techniques, risk analysis
  • Strong understanding of test automation, continuous integration and continuous delivery
  • Proficiency in programming languages such as Javascript and Typescript.
  • Strong understanding of modern full‑stack web application technologies; React and Spring Boot is a plus.
  • Experience with open‑source automated testing frameworks such as Playwright, Cucumber and Jest/Mocha
  • Experience with open‑source performance testing tools such as JMeter, Gatling, Locust
  • Experience with basic security scanning and collaboration with AppSec
  • Experience working in SCRUM team

Interested applicants can also email CV at asmita@nsearchglobal.com (for faster processing, please state the exact job / position title applied “Software Quality Assurance Engineer”)

Only shortlisted candidates will be notified.

-----------------------------------------------------------------------------------------------------------------------------------

EA License Number: 10C3636
EA Personnel Name: Chauhan, Asmita
EA Personnel Registration Number: R1980706

By applying for this role, you have read and acknowledge the Data Privacy statement - http://www.nsearchglobal.com/data-protection-notice/

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.