Automation Engineer (ERP)
Về công việc
Trách nhiệm chính
- Tham gia xây dựng và hoàn thiện Automation Testing Platform cho hệ thống ERP / Retail.
- Phát triển và mở rộng API & Scenario automation: Request, Scenario (DAG), Transform/Assert, Suite, Release train.
- Xây dựng và maintain automated test cho các nghiệp vụ ERP quan trọng (API-first; E2E qua Scenario/Suite).
- Thiết kế reusable components: test utilities, assertion, Catalog/test data, pin version, promote env.
- Phối hợp phát triển Test Engine / Scenario Engine và Agent execution (Windows Service / fleet phân tán).
- Tích hợp automation vào CI/CD (Smoke / Regression / Nightly), hỗ trợ Quality Gate golive.
- Tham gia xây dựng Test Report, Evidence (PASSED / FROZEN / NOT STARTED), Metrics (p50–p99, Runs).
- Phân tích failed test / failed suite run, xác định nguyên nhân và phối hợp Developer/BA/QC.
- Tham gia cải thiện test strategy, test design và coverage theo env DEV · STG · UAT · PROD.
- Tham gia Integration Testing và Performance / Load Testing (Burst · Distributed trên nhiều Agent).
- Review code automation (TypeScript), đảm bảo maintainability và mở rộng platform.
- Chủ động đề xuất giải pháp nâng cao hiệu quả automation trên quy mô fleet thật.
Yêu cầu
- Tối thiểu 3 năm kinh nghiệm Software Testing / Automation Testing.
- Ít nhất 2 năm phát triển Automation Test (viết framework / engine, không chỉ record-playback).
- Có kinh nghiệm xây dựng hoặc đóng góp Automation Framework / Platform.
- Có kinh nghiệm API Automation mạnh (REST, auth, assertion, data validation).
- Thành thạo TypeScript (core).
- Thành thạo API Automation Testing (REST, HTTP, JSON, Authentication / Authorization).
- Có kinh nghiệm thiết kế scenario-driven / workflow testing (DAG, step chain, assert).
- Có kinh nghiệm SQL và validate dữ liệu trên Database.
- Thành thạo Git; có kinh nghiệm CI/CD.
- Hiểu các loại test: Functional · Regression · Integration · E2E · Smoke.
- Có khả năng phân tích requirement và thiết kế test scenario / suite.
Yêu cầu ưu tiên
- Thành thạo Java / Python / C#: chấp nhận nếu có nền tảng OOP tốt và sẵn sàng làm việc chủ yếu trên TypeScript.
- Playwright / Selenium / Cypress / Robot Framework (Web UI automation).
- Windows Desktop UI Automation (WPF / WinForms / UIA) — bài toán phụ.
- Kinh nghiệm C# / Windows Service / .NET / distributed client-agent (bài toán Agent — không bắt buộc).
- Performance Testing với JMeter / k6 (bổ sung cho load trên Agent fleet).
- Security Testing / OWASP.
- Mobile Automation (Appium).
- Kafka / Redis / Message Queue.
- ERP / Retail / POS.
- ISTQB hoặc chứng chỉ liên quan.
- Đọc và phân tích source code hệ thống để hỗ trợ automation.
Mức lương
- Thu nhập thoả thuận
Phúc lợi
- Được hưởng đầy đủ chính sách theo quy định: BHXH, BHYT, các phúc lợi khác theo luật Lao động (Tham gia BHXH dựa trên mức LCB của vị trí).
- Được hưởng Gói Bảo hiểm sức khoẻ cá nhân.
- Thưởng năm từ 1 - 5 tháng.
- Mức lương hấp dẫn và tăng dần theo năng lực.