Mô tả công việc
tổng quan:
- Tham gia phân tích yêu cầu và viết testcase từ tài liệu, luồng nghiệp vụ hoặc sản phẩm demo.
- Thực hiện test manual (test case, exploratory test, regression test…) trên Web/App.
- Phối hợp chặt chẽ với Dev, BA và PM trong quá trình phát triển và kiểm thử sản phẩm.
- Ghi nhận bug, mô tả rõ ràng và chi tiết, theo dõi và kiểm tra lại sau khi fix.
- Viết tài liệu test report, checklist, hướng dẫn sử dụng nếu cần.
- (Nếu có kỹ năng): Viết chi tiết.
- Thực hiện kiểm thử thủ công trên cả giao diện và hệ thống backend, có kỹ năng kiểm thử tự động là một lợi thế.
- Kiểm thử các yếu tố chức năng, UI/UX, hiệu suất, bảo mật, tích hợp hệ thống.
2. Theo dõi & báo cáo lỗi
- Xác định, ghi nhận và báo cáo bug, lỗi hoặc các vấn đề không nhất quán trong hệ thống.
- Phối hợp với nhóm phát triển để tái hiện và xử lý lỗi.
- Đảm bảo các lỗi nghiêm trọng được ưu tiên sửa chữa trước khi triển khai.
3. Đảm bảo tuân thủ SLA & xử lý lỗi
- Kiểm tra việc tuân thủ Service Level Agreement (SLA) về thời gian phản hồi và xử lý lỗi.
- Kiểm tra hiệu suất hệ thống trong điều kiện tải cao và stress test để đảm bảo tính ổn định.
4. Xác minh trải nghiệm người dùng & logic nghiệp vụ
- Đảm bảo trải nghiệm mượt mà cho các tính năng như quét QR tích điểm, đổi quà, tham gia quay số may mắn.
- Kiểm tra các quy tắc tính điểm loyalty, đổi thưởng, chương trình ưu đãi theo đúng logic yêu cầu.
5. Tài liệu & cải tiến liên tục
- Lưu trữ báo cáo kiểm thử, log lỗi và dữ liệu kiểm thử lịch sử để tham chiếu sau này.
- Đề xuất cải tiến quy trình kiểm thử, tối ưu hóa tự động hóa và nâng cao chất lượng sản phẩm.