Mục tiêu công việc
Xây dựng, vận hành và tối ưu hóa hệ thống kiểm thử tự động nhằm đảm bảo chất lượng và độ ổn định của các sản phẩm công nghệ của MeeyGroup. Qua đó, giảm thiểu thời gian kiểm thử thủ công, tích hợp kiểm thử vào quy trình phát triển và giúp phát hiện lỗi sớm, đẩy nhanh tốc độ phát triển sản phẩm.
Mô tả công việc
- Kiểm tra kết quả chạy automation test định kỳ cho các dự án được phân công; phân tích toàn bộ báo cáo và xác định chính xác lỗi do hệ thống, script hay môi trường.
- Viết test script tự động cho tính năng hoặc API mới dựa trên tài liệu đặc tả yêu cầu. Đảm bảo hoàn thành số lượng test case theo cam kết của Sprint và độ bao phủ kiểm thử đạt trên 80%.
- Bảo trì, cập nhật và sửa lỗi các kịch bản kiểm thử hiện có khi hệ thống thay đổi về giao diện hoặc logic. Đảm bảo tỷ lệ chạy thành công của bộ kịch bản đạt trên 95% và không có lỗi cảnh báo sai.
- Xây dựng, bảo trì và tối ưu hóa Automation Framework, áp dụng các Design Pattern như Page Object Model (POM) để tăng khả năng tái sử dụng mã nguồn, giảm thời gian thực thi và duy trì hoạt động ổn định trên nhiều môi trường.
- Tích hợp các kịch bản kiểm thử vào hệ thống CI/CD như Jenkins hoặc GitLab CI để tự động chạy kiểm thử khi có bản build mới. Đảm bảo pipeline hoạt động ổn định và cảnh báo lỗi qua Google Chat, Jira được gửi chính xác.
- Thực hiện các công việc khác theo phân công của Trưởng nhóm Automation Test, đảm bảo đúng tiến độ và chất lượng yêu cầu.

