Đọc và phân tích tài liệu đặc tả phần mềm (SRS, BRD, URD...).
Làm việc với bộ phận BA, Dev để hiểu rõ yêu cầu nghiệp vụ và kỹ thuật.
Thiết kế và lập kế hoạch kiểm thử:
Viết test plan (kế hoạch kiểm thử), test case (trường hợp kiểm thử), test scenario (kịch bản kiểm thử).
Lập test data (dữ liệu kiểm thử).
Thực hiện kiểm thử:
Thực hiện test thủ công (manual testing) hoặc tự động (automation testing) tùy dự án.
Kiểm thử nhiều loại như: functional test, UI test, usability, regression, smoke, performance...
Quản lý lỗi và báo cáo:
Ghi nhận lỗi (bug) bằng công cụ như Jira, Redmine, hoặc Trello.
Theo dõi tiến độ sửa lỗi và xác nhận lại sau khi dev khắc phục.
Báo cáo kết quả kiểm thử, chất lượng phần mềm, mức độ hoàn thiện hệ thống.
Phối hợp và cải tiến:
Phối hợp với các bộ phận liên quan: BA, Dev, PM, Khách hàng.
Đề xuất cải tiến quy trình kiểm thử hoặc chất lượng sản phẩm.
Hỗ trợ kiểm thử UAT với người dùng cuối nếu cần.
2. Yêu cầu công việc:
Tốt nghiệp ngành CNTT, Khoa học máy tính, Hệ thống thông tin...
Có kiến thức về quy trình phát triển phần mềm (Waterfall, Agile...).
Biết sử dụng các công cụ kiểm thử và quản lý lỗi.
Tỉ mỉ, cẩn thận, tư duy logic tốt.
Ưu tiên có kỹ năng test automation (Selenium, Katalon...).
3. Kỹ năng bổ sung (nếu có):
Kỹ năng viết test script tự động.
Kinh nghiệm với API testing (Postman, Swagger...).
Kiến thức cơ bản về cơ sở dữ liệu (SQL) và quy trình CI/CD.
Công ty cung cấp các giải pháp phần mềm quản lý khách sạn, quản lý sân golf
Công ty cung cấp các giải pháp phần mềm quản lý khách sạn, quản lý sân golf