G18 - Software Quality Engineer

FPT Asia Pacific Pte Ltd

United States

Remote

USD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FPT Asia Pacific Pte Ltd is seeking an experienced QA Engineer to join our team. You will ensure quality, reliability, and performance of distributed systems through automated testing, regression testing, and robust quality practices.

You will develop and maintain automated regression suites with JavaScript/TypeScript and Playwright, perform end-to-end testing of React.js frontend and NestJS backend, and integrate tests into CI/CD pipelines to enable rapid feedback and continuous testing.

Qualifications

  • Experience testing large-scale, high-availability software systems.
  • Strong proficiency in JavaScript / TypeScript for test automation.
  • Hands-on experience with Playwright for web and API end-to-end automation.
  • Experience testing applications built with React.js and NestJS.
  • Experience developing and maintaining automated regression test suites.
  • Experience integrating automated testing into CI/CD pipelines.
  • Good knowledge of database testing, including database dumps, mock data, data validation, and environment setup.

Responsibilities

  • Collaborate with cross-functional Agile teams to understand requirements, define acceptance criteria, and ensure end-to-end quality.
  • Develop, maintain, and execute automated regression test suites using JavaScript/TypeScript and Playwright.
  • Perform end-to-end testing across React.js frontend and NestJS backend applications.
  • Integrate automated tests into CI/CD pipelines such as GitHub Actions and GitLab CI to enable continuous testing and rapid feedback.
  • Manage test environments, container-based testing setups, database states, data dumps, and mock data for test execution and environment resets.
  • Conduct database and data validation testing across SQL and NoSQL databases, including PostgreSQL, MySQL, and MongoDB.
  • Collaborate with stakeholders and government agencies to deliver reliable, secure, and high-quality software systems.
  • Participate actively in Scrum ceremonies, technical sharing, and quality engineering discussions.

Skills

JavaScript/TypeScript
Test automation
CI/CD integration

Tools

Playwright
Docker
Kubernetes
CI/CD tools

Job description

About the Role

We are looking for an experienced Quality Assurance (QA) Engineer / Quality Engineer to join our team. You will play a key role in ensuring the quality, reliability, and performance of complex distributed systems through automated testing, regression testing, and robust quality engineering practices.

Key Responsibilities
  • Collaborate with cross-functional Agile teams, including Software Engineers, Product Managers, and Designers, to understand requirements, define acceptance criteria, and ensure end-to-end quality.
  • Develop, maintain, and execute automated regression test suites using JavaScript/TypeScript and Playwright.
  • Perform end-to-end testing across React.js frontend and NestJS backend applications.
  • Integrate automated tests into CI/CD pipelines such as GitHub Actions and GitLab CI to enable continuous testing and rapid feedback.
  • Manage test environments, container-based testing setups, database states, data dumps, and mock data for test execution and environment resets.
  • Conduct database and data validation testing across SQL and NoSQL databases, including PostgreSQL, MySQL, and MongoDB.
  • Collaborate with stakeholders and government agencies to deliver reliable, secure, and high-quality software systems.
  • Participate actively in Scrum ceremonies, technical sharing, and quality engineering discussions.
Requirements
  • Experience testing large-scale, high-availability software systems.
  • Strong proficiency in JavaScript / TypeScript for test automation.
  • Hands-on experience with Playwright for web and API end-to-end automation.
  • Experience testing applications built with React.js and NestJS.
  • Experience developing and maintaining automated regression test suites.
  • Experience integrating automated testing into CI/CD pipelines.
  • Good knowledge of database testing, including database dumps, mock data, data validation, and environment setup.
  • Experience with PostgreSQL, MySQL, MongoDB, or similar databases.
  • Hands-on experience with Docker, Kubernetes, or other container technologies.
  • Experience with cloud platforms such as AWS (preferred), Azure, or GCP.
  • Familiarity with observability, monitoring, and log analysis tools such as ELK/Kibana, AWS CloudWatch, or Splunk.
Good to Have
  • Experience designing and executing performance testing, including load, stress, spike, and endurance/soak testing.
  • Hands-on experience with k6, Locust, Gatling, or similar performance testing tools.
  • Experience deploying performance tests on AWS EC2 or integrating them into CI/CD pipelines.
  • Experience generating synthetic test data and managing database snapshots for performance testing.
  • Understanding of key performance metrics, including latency, P95/P99 response times, throughput, error rates, CPU, memory, network, and file I/O.
  • Basic understanding of database performance concepts such as indexing, connection pooling, and database locks.
  • Ability to use monitoring and observability tools to analyze performance results and identify system bottlenecks.

Originally posted on Himalayas

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Engineer
Test Engineer

Valce Talent Solutions • United States

Remote
USD 70,000 - 110,000
Senior Automated QA Engineer: CI/CD & Scalable Testing
Senior Automated QA Engineer: CI/CD & Scalable Testing

TechDigital Group • Lowell (MA)

On-site
USD 90,000 - 130,000
Senior QA Engineer / QA Lead
Senior QA Engineer / QA Lead

Nrnptech • United States

Hybrid
USD 110,000 - 160,000
Sr. Quality Engineer
Sr. Quality Engineer

Gravity IT Resources • Fort Lauderdale (FL)

Hybrid
USD 69,000 - 103,000
Senior QA Engineer
Senior QA Engineer

Makai Digital • United States

Remote
USD 90,000 - 150,000
Automated QA Engineer
Automated QA Engineer

TechDigital Group • Lowell (MA)

On-site
USD 90,000 - 130,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Core AI Consulting Inc • Phoenix (AZ)

On-site
USD 120,000 - 150,000
Quality Engineer
Quality Engineer

Velocix Solutions USA Inc. • United States

Remote
USD 120,000 - 180,000
Senior QA Automation Engineer
Senior QA Automation Engineer

Remotestar Team • United States

Remote
USD 120,000 - 180,000
QA Automation Engineer
QA Automation Engineer

Veriipro • Mesa (AZ)

On-site
USD 90,000 - 130,000