Job Details
- Collaborate with domain squads and acquire core business knowledge
- Support fail-fast culture by executing automated tests upon code commit
- Coverage should be above 80% at any point on time for features within automation scope
- Support strategic initiatives such as Sleek 2.0 through creation of automated tests
- Add in negative validation or scenarios for production issues within 2 weeks of occurrence
- All business critical flows (happy path and negative path) should be 100% covered before release
- Maintain 100% pass rate for all the automated test execution results and raise failures
- Factor in non-functionality requirements into automation suites (e.g. <3s page load times)
- Enable developers within squads to maintain and initiate automation of tests once developed (shift-left approach)
- Enhance the existing framework to improve reporting capabilities, enabling customized coverage of test execution mapped to the source code.
- Making sure tests can be executed in parallel for a maximum execution duration of 10 mins for each module, and up to 30 minutes for the entire regression suite.
- Ensure defect leakage of regression suite is not be more than 5% of total defects found.
Job Requirements
- 5+ years’ experience in software development, and 1+ years in testing and solid JavaScript experience.
- Playwright MCP experience with JavaScript / Python.
- Selenium using Python and has Pytest experience.
- Deep experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, TestNG, Robot Framework).
- Proven success integrating test automation with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
- Experience in microservices testing, API validation (e.g., Postman, REST-assured), and backend automation.
- Familiarity with container orchestration tools (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP).
- Vast coding & debugging experience.
- Using code coverage tools to measure and improve test automation coverage.
- Strong understanding of software architecture, testing pyramid, and risk-based testing.
- Strong debugging skills and ability to conduct root cause analysis on failures of both automation tests and code.
Good to Have:
- JMeter for load testing and performance testing.
- Hands-on knowledge of performance testing, security testing, and real-time streaming validation.
- CI/CD integration.
- Exposure to scalable systems.
- Experience with AI/ML in testing and tools for visual/UX validation.
- Excellent decision-making skills, mentoring, problem-solving, and communication skills.
How to Apply
You can apply to this job via “Apply now” button, or send you CV to one of our recruiters, at:
- Nhi Ha (Ms): nhiha@jobseeker.vn or
- Duong Le (Ms): duong.le@jobseeker.vn or
- Tham Mai Xuan (Ms): tham.maixuan@jobseeker.vn
If you don’t see any feedback after 24 hours, please don’t hesitate to submit a report to answerme@jobseeker.vn
Thank you very much!