Summary
We are looking for a Quality Engineer who is strong technically in automation (especially API) and performance/load testing, and who can also provide light leadership to the QE practice/squad. Around 70% of the role is hands-on designing tests, building Postman collections, writing scripts, running JMeter, analyzing results. The remaining 30% is people/process management mentoring QEs, standardizing ways of working, and coordinating quality activities across the team. You will be the technical quality owner for the squad and work closely with Developers, DevOps, and Product.
Responsibilities
Hands-on (70%)
- Design, develop, and maintain automated test suites for APIs and services.
- Build and optimize Postman collections (environments, variables, scripts, assertions) and integrate them into CI/CD.
- Create and execute performance, load, stress, and endurance tests using JMeter.
- Define test scenarios to measure response time, throughput, concurrency, and system stability.
- Analyze performance test results, identify bottlenecks, and work with engineering to fix/tune.
- Integrate automated tests into CI/CD pipelines (GitLab/Jenkins/Azure DevOps, etc.; can also orchestrate with tools like n8n).
- Document test approach, test data, and test evidence for releases.
- Contribute to improving overall QE standards (coding style, folder structure, naming conventions).
People / Practice / Coordination (30%)
- Provide technical mentoring and guidance to other QEs on automation, Postman usage, and JMeter scenarios.
- Help plan and estimate testing efforts with PM/PO and engineering leads.
- Drive consistency of QA process across the squad (definition of done, release readiness, regression strategy).
- Review test scripts or test plans from the team to ensure quality and maintainability.
- Report quality and performance status to stakeholders in a clear, data-driven way.
Requirements
- 5+ years (Senior) or 7+ years (Lead) in QA/QE.
- Strong experience in API testing with Postman: scripting, chaining requests, test assertions, environments.
- Solid, hands-on experience with JMeter for load/stress testing (thread groups, ramp-up, parameterization, listeners).
- Good understanding of non-functional testing concepts: performance, scalability, reliability.
- Scripting/coding in at least one language used for test automation (JavaScript, Java, or Python).
- Experience integrating tests into CI/CD pipelines; exposure to workflow/orchestration such as n8n is a plus.
- Able to read logs/metrics (Grafana, CloudWatch, etc.) and correlate with performance runs.
- Strong communication skills can explain quality risks and performance findings to Devs, PMs, and sometimes management.
- Experience coaching/mentoring other QEs or acting as a QE representative in a squad.
Working onsite: 248A No Trang Long, Binh Thanh, HCMC
Working time: Mon-Fri