Chuyên Viên Kiểm Thử Tự Động (Automation Test) (NSDLD/146777)
Chi tiết việc làm
Trách nhiệm
Thiết kế và xây dựng kịch bản: Lập kế hoạch, thiết kế, viết và duy trì các tập lệnh/kịch bản kiểm thử tự động (automated test scripts) cho ứng dụng Web, Mobile hoặc API.
Thực thi và báo cáo: Chạy các bộ test tự động (test suites), phân tích kết quả, phát hiện lỗi (bug) sớm trong giai đoạn phát triển và báo cáo cho đội ngũ phát triển (Developers/QA Lead).
Xây dựng Framework: Phát triển, tối ưu hóa và bảo trì các bộ khung kiểm thử tự động (Test Automation Frameworks) và thiết kế mẫu (Design Pattern như POM - Page Object Model).
Tích hợp CI/CD: Tích hợp các kịch bản kiểm thử tự động vào quy trình phát triển liên tục và triển khai liên tục (CI/CD) thông qua các công cụ như Jenkins, GitLab CI.
Kiểm thử chuyên sâu: Thực hiện kiểm thử hiệu năng (Performance testing), kiểm thử tải (Load testing) hoặc bảo mật khi có yêu cầu.
Cải tiến quy trình: Đề xuất giải pháp cải tiến hiệu suất kiểm thử, giảm thời gian chạy test (regression test) thủ công.
Nhiệm vụ
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...
Quyền hạn
Đề xuất và quyết định kỹ thuật: Được quyền đề xuất lựa chọn ngôn ngữ lập trình, công cụ kiểm thử (như Selenium, Appium, Playwright...) và kiến trúc framework phù hợp với dự án.
Đánh giá chất lượng: Có quyền đưa ra ý kiến phản hồi hoặc từ chối thông qua (sign-off) việc đưa một tính năng/phiên bản phần mềm ra môi trường Production nếu chưa đạt tiêu chuẩn chất lượng đã đề ra.
Truy cập hệ thống: Được quyền truy cập vào môi trường thử nghiệm (Test/Staging environment), kho quản lý mã nguồn (Git), hệ thống quản lý lỗi (Jira/Redmine) và tài liệu thiết kế kỹ thuật của dự án.
Yêu cầu hỗ trợ: Có quyền yêu cầu đội ngũ lập trình sửa lỗi, giải thích tài liệu kỹ thuật hoặc cung cấp môi trường/dữ liệu test khi gặp vướng mắc trong quá trình viết script.
Yêu cầu học vấn
- Trình độ phổ thông cao nhất: Tốt nghiệp Trung học phổ thông
- Trình độ chuyên môn kỹ thuật: Đại học
Yêu cầu khả năng làm việc
Quyền lợi
- Hỗ trợ ăn (4 bữa).
Thông tin khác
Thời gian làm việc
- Yêu cầu về thời gian: Hành chính
Yêu cầu về kỹ năng và các mức độ ưu tiên ⌄
Việc làm tương tự
Quản lý CNTT
Công ty cổ phần Miền Á Đông
Hoạt động, dịch vụ khác
Quản lý tài khoản
CÔNG TY TNHH ZEIT MEDIA
Hoạt động, dịch vụ khác
Nhân Viên Thiết Kế Chi Tiết 2D
CÔNG TY TNHH RITA VÕ
Hoạt động, dịch vụ khác
Trưởng phòng Kiểm thử
Công Ty Cổ Phần Công Nghệ Foxai
Hoạt động, dịch vụ khác

