Phân tích yêu cầu nghiệp vụ và kỹ thuật để xây dựng kế hoạch và kịch bản kiểm thử chi tiết (Test Plan, Test Case).
Thực hiện kiểm thử chức năng, kiểm thử tích hợp, kiểm thử hồi quy, kiểm thử hiệu năng (nếu cần).
Ghi nhận và theo dõi lỗi (bug) trên công cụ quản lý (Jira, Redmine, v.v.), phối hợp với các team phát triển để xử lý.
Viết và duy trì tài liệu test chất lượng.
Thiết kế và viết test script tự động (Selenium, Cypress, Playwright, Postman test scripts, v.v.).
Tham gia vào quá trình cải tiến quy trình kiểm thử, tiêu chuẩn hoá chất lượng sản phẩm.
Hỗ trợ kiểm thử UAT (User Acceptance Test) cùng khách hàng/nội bộ khi cần thiết.
Đào tạo và hỗ trợ các thành viên QA junior (đối với senior).
Có từ 2 năm kinh nghiệm làm kiểm thử phần mềm trở lên
Có khả năng viết test case rõ ràng, dễ hiểu, phân tích và xác định tình huống kiểm thử hiệu quả.
Kinh nghiệm kiểm thử API (Postman, Swagger) và giao diện người dùng.
Thành thạo với công cụ quản lý lỗi và kiểm thử: Jira, hoặc tương đương.
Biết sử dụng Git và CI/CD cơ bản để kiểm tra build/test logs.
Kỹ năng giao tiếp tốt, chủ động trao đổi với team Dev/Product/BA.
Có tư duy logic, cẩn thận, và trách nhiệm trong công việc.
Ưu tiên:
Biết viết test automation với Selenium, Cypress, Playwright hoặc tương đương.
Có hiểu biết cơ bản về quy trình
phát triển phần mềm Agile/Scrum.
Biết sử dụng SQL để kiểm tra dữ liệu.
Có kinh nghiệm kiểm thử hiệu năng (JMeter, k6), bảo mật hoặc mobile app là lợi thế.