Mô Tả Công Việc
Trách Nhiệm Chính
- Tiến hành phân tích kỹ lưỡng các yêu cầu dự án để xác định thông số kỹ thuật chức năng và phi chức năng
- Thiết kế và thực hiện các trường hợp kiểm thử bằng cách sử dụng khung và phương pháp kiểm thử tiêu chuẩn ngành
- Ghi chép kết quả kiểm thử theo định dạng có cấu trúc, bao gồm trạng thái đạt/không đạt và chi tiết theo dõi lỗi
- Cung cấp cập nhật thường xuyên về tiến độ kiểm thử, nêu bật các vấn đề quan trọng và tác động tiềm ẩn của chúng
- Hợp tác với nhà phát triển, trưởng QA và quản lý sản phẩm để đảm bảo giải quyết lỗi kịp thời
- Thực hiện phân tích nguyên nhân gốc rễ cho các vấn đề tái diễn và đề xuất cải tiến quy trình
- Duy trì cấu hình môi trường kiểm thử và đảm bảo tính toàn vẹn của dữ liệu kiểm thử
- Chuẩn bị báo cáo lỗi chi tiết với các bước tái hiện rõ ràng, kết quả mong đợi so với thực tế và mức độ nghiêm trọng
- Tham gia các cuộc họp lập kế hoạch kiểm thử để xác định phạm vi kiểm thử, thời gian và yêu cầu tài nguyên
- Cập nhật các công cụ và công nghệ kiểm thử mới để nâng cao hiệu quả kiểm thử
Yêu Cầu Công Việc
- Tối thiểu 2 năm kinh nghiệm trong lĩnh vực kiểm thử phần mềm hoặc liên quan
- Thành thạo kỹ thuật kiểm thử thủ công và công cụ kiểm thử tự động (ví dụ: Selenium, JMeter)
- Hiểu biết sâu sắc về vòng đời phát triển phần mềm và quy trình QA
- Kỹ năng phân tích xuất sắc với khả năng diễn giải tài liệu kỹ thuật
- Thành thạo hệ thống theo dõi lỗi (ví dụ: Jira, Bugzilla) để quản lý lỗi
- Khả năng viết các trường hợp kiểm thử và báo cáo lỗi rõ ràng, ngắn gọn và có thể hành động
- Kỹ năng giao tiếp tốt với khả năng trình bày phát hiện kỹ thuật cho các bên liên quan không chuyên
- Chú ý đến chi tiết với khả năng xác định các lỗi tinh tế trong chức năng phần mềm
- Tinh thần đồng đội với khả năng hợp tác hiệu quả với nhà phát triển và quản lý dự án
- Thành thạo tiếng Anh cho mục đích tài liệu và giao tiếp
- Hiểu biết về phương pháp Agile/Scrum và quy trình CI/CD
- Khả năng làm việc độc lập và quản lý nhiều nhiệm vụ kiểm thử đồng thời
- Hiểu biết về nguyên tắc đảm bảo chất lượng và phương pháp kiểm thử phần mềm tốt nhất
- Kinh nghiệm với kịch bản kiểm thử tự động và công cụ quản lý trường hợp kiểm thử
- Khả năng tạo và duy trì tài liệu kiểm thử, bao gồm kế hoạch kiểm thử và kịch bản kiểm thử
Trình Độ
- Bằng cử nhân về Khoa học Máy tính, Công nghệ Thông tin hoặc lĩnh vực liên quan
- Thành tích đã được chứng minh trong việc cung cấp kết quả kiểm thử phần mềm chất lượng cao
- Chứng chỉ về kiểm thử phần mềm (ví dụ: ISTQB, CSTE) là một lợi thế
- Kinh nghiệm kiểm thử trong các ngành được quản lý (ví dụ: y tế, tài chính) được ưu tiên
- Khả năng làm việc trong môi trường nhịp độ nhanh với yêu cầu dự án thay đổi
- Kỹ năng giải quyết vấn đề tốt với khả năng khắc phục sự cố kỹ thuật phức tạp
- Hiểu biết về hệ thống kiểm soát phiên bản (ví dụ: Git) để quản lý kịch bản kiểm thử
- Kinh nghiệm với phương pháp kiểm thử hiệu suất và kiểm thử tải
- Khả năng tạo dữ liệu kiểm thử và duy trì cấu hình môi trường kiểm thử
- Hiểu biết về nguyên tắc kiểm thử bảo mật và kỹ thuật đánh giá lỗ hổng
- Thành thạo sử dụng công cụ quản lý kiểm thử để theo dõi và báo cáo lỗi
- Khả năng thực hiện kiểm thử khám phá để xác định các trường hợp biên và vấn đề khả năng sử dụng
- Kinh nghiệm với kiểm thử hồi quy và kỹ thuật ưu tiên trường hợp kiểm thử
- Hiểu biết về khung kiểm thử tự động và ngôn ngữ kịch bản (ví dụ: Python, Java)
- Khả năng ghi chép quy trình kiểm thử và duy trì tiêu chuẩn tài liệu kiểm thử
