Search by job, company or skills

W

Software Quality Engineer (JavaScript/TypeScript-based automation)

5-7 Years
SGD 7,000 - 9,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

  • 1-year contract, renewable
  • Hybrid work arrangement
  • Government project


We are seeking a Senior Quality Engineer with strong expertise in manual and automated testing, specializing in JavaScript/TypeScript-based automation using Playwright. This role requires ownership of quality strategy, hands-on automation development, CI/CD integration, and leadership within QA initiatives.

Key Responsibilities

  • Test Strategy & Quality Ownership
  • Lead test planning, define scope, and provide effort estimates.
  • Design high-coverage test cases including edge, negative, and exploratory scenarios.
  • Conduct risk-based testing and root cause analysis (RCA).
  • Optimize and maintain regression test suites.
  • Perform impact analysis for requirement changes.
  • Design and support UAT scenarios.
  • Automation Engineering (JavaScript/TypeScript - Playwright)
  • Design, build, and maintain scalable UI and API automation frameworks using Playwright with JS/TS.
  • Develop reusable utilities, helpers, and modular test components.
  • Track automation coverage and improve flaky test reliability.
  • Conduct code reviews and enforce automation best practices.
  • CI/CD & Technical Integration
  • Configure and maintain CI pipelines (e.g., GitLab CI, Jenkins) for regression and feature testing.
  • Demonstrate strong Git expertise (branching strategies, resolving conflicts, guiding team members).
  • Write SQL queries for test data validation and preparation.
  • API & Performance Testing
  • Design and automate API test scenarios including edge and negative cases.
  • Write and maintain performance test scripts (e.g., k6 or similar tools).
  • Identify performance risks and collaborate with engineering teams to address them.
  • Leadership & Mentorship
  • Lead QA efforts within sprints or projects.
  • Mentor junior QEs and provide constructive feedback.
  • Conduct automation code reviews.
  • Drive improvements in testing processes, frameworks, and standards.
  • Collaboration & Product Understanding
  • Collaborate with developers, designers, product owners, and delivery managers.
  • Communicate quality risks, metrics, and test outcomes clearly to stakeholders.
  • Demonstrate strong understanding of business workflows and user journeys, linking testing to customer impact and product risk.

Required Qualifications

  • 5+ years of experience in Quality Engineering / Test Automation.
  • Strong hands-on experience with JavaScript/TypeScript and Playwright.
  • Experience in UI and API automation.
  • Experience integrating automated tests into CI/CD pipelines.
  • Experience in planning and conducting performance tests (e.g., k6).
  • Strong understanding of SDLC/STLC and testing methodologies.
  • Proficiency in Git and SQL.
  • IVR (Interactive Voice Response) testing experience.
  • CTFL or similar certification.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144046223