QA Automation Engineer
Build the automated safety net under our e-commerce platforms — end-to-end, API and visual regression — wired into CI so regressions get caught before they ship.
The work.
- Build and maintain automated test suites (E2E, API, visual)
- Wire tests into CI/CD with sensible flake handling, parallelisation and reporting
- Define test strategy alongside developers and product — what to automate, what to leave manual
- Triage failing tests, fix flakiness, keep the pipeline trustworthy
- Mentor manual testers moving into automation
Must-haves.
- 3+ years writing automated tests for web applications
- Strong with at least one of: Playwright, Cypress, Selenium / WebDriver
- JS / TS or Python — readable, maintainable test code
- CI experience — GitHub Actions, GitLab CI, Jenkins or similar
- Working English for technical writing
Bonus, not blockers.
- API contract testing (Pact, Schemathesis)
- Performance testing (k6, JMeter, Gatling)
- Visual regression tooling (Percy, Chromatic, Playwright snapshots)
In return.
- Real production stores — flaky tests are not an option here
- Senior peers, code review on test code too
- Competitive salary, performance bonus, 13th-month salary
- Hanoi office, good equipment, paid conference budget
Send your application.
A CV and a few lines on what drew you to the role is enough. Bonus if you link recent work — repos, live stores, write-ups — anything that lets us see how you think.
Prefer email? Write to jobs@dtn.com.vn — same inbox.
Other open roles.
Let's build something worth scaling.
Book a 30-minute call. We'll listen first, propose second — and tell you if we're not the right fit.
Kỹ sư QA tự động hóa
Xây dựng mạng lưới kiểm thử tự động bảo vệ các nền tảng thương mại điện tử — end-to-end, API và visual regression — tích hợp vào CI để phát hiện regression trước khi ra mắt.
Công việc.
- Xây dựng và duy trì automated test suites (E2E, API, visual)
- Tích hợp tests vào CI/CD với xử lý flake hợp lý, parallel hóa và báo cáo
- Xác định test strategy cùng developer và product — cái gì nên tự động hóa, cái gì để manual
- Phân tích failing tests, sửa flakiness, duy trì pipeline đáng tin cậy
- Hướng dẫn manual tester chuyển sang automation
Bắt buộc có.
- 3+ năm viết automated tests cho web applications
- Vững ít nhất một trong: Playwright, Cypress, Selenium / WebDriver
- JS / TS hoặc Python — test code rõ ràng, dễ bảo trì
- Kinh nghiệm CI — GitHub Actions, GitLab CI, Jenkins hoặc tương tự
- Tiếng Anh đủ dùng cho tài liệu kỹ thuật
Lợi thế.
- API contract testing (Pact, Schemathesis)
- Performance testing (k6, JMeter, Gatling)
- Visual regression tooling (Percy, Chromatic, Playwright snapshots)
Đổi lại.
- Store production thực — flaky tests không được phép ở đây
- Đồng nghiệp senior, code review áp dụng cho cả test code
- Lương cạnh tranh, thưởng hiệu suất, lương tháng 13
- Văn phòng Hà Nội, thiết bị tốt, ngân sách tham dự hội nghị
Gửi đơn ứng tuyển.
Một CV và vài dòng về lý do bạn quan tâm đến vị trí này là đủ. Điểm cộng nếu bạn gửi kèm link các công việc gần đây — repos, cửa hàng live, bài viết — bất cứ thứ gì cho chúng tôi thấy cách bạn suy nghĩ.
Thích email hơn? Viết tới jobs@dtn.com.vn — cùng hộp thư.
↑ Điền form ứng tuyển ở trên.
Start a project