Mô tả Công việc
Trách nhiệm Chính
- Tích cực làm việc với các nhóm phát triển để hiểu yêu cầu kiểm thử và phù hợp với mục tiêu dự án
- Tiến hành kiểm thử sản phẩm kỹ lưỡng để xác định các lỗi tiềm ẩn và vấn đề hiệu suất
- Thực hiện kiểm tra phát hành toàn diện để đảm bảo phần mềm đáp ứng các tiêu chuẩn chất lượng trước khi triển khai
- Tạo báo cáo lỗi chi tiết với các bước tái hiện rõ ràng và phân tích tác động
- Phát triển và duy trì quy trình kiểm thử cho cả tính năng mới và hệ thống hiện có
- Cơ hội đóng góp cải tiến mã nguồn bằng cách giải quyết các vấn đề kỹ thuật nhỏ
- Hợp tác với trưởng nhóm QA để ưu tiên nỗ lực kiểm thử và tối ưu hóa quy trình kiểm thử
- Tham gia các cuộc họp lập kế hoạch kiểm thử để xác định phạm vi, thời gian và tiêu chí thành công
- Triển khai các giải pháp kiểm thử tự động khi phù hợp để nâng cao hiệu quả
- Cung cấp phản hồi cho nhà phát triển về các cải tiến tiềm năng và nâng cao khả năng sử dụng
Yêu cầu Công việc
- Thành thạo môi trường phát triển Unity và Unreal Engine
- Hiểu biết vững về phương pháp và thực hành tốt nhất trong kiểm thử phần mềm
- Kỹ năng phân tích xuất sắc để xác định các vấn đề kỹ thuật phức tạp
- Khả năng tạo tài liệu rõ ràng, có thể hành động cho các trường hợp kiểm thử và báo cáo lỗi
- Kinh nghiệm với hệ thống kiểm soát phiên bản (ví dụ: Git) để phát triển hợp tác
- Kiến thức về công cụ và khung kiểm thử tự động
- Kỹ năng giao tiếp hiệu quả để hợp tác với các nhóm đa chức năng
- Tư duy giải quyết vấn đề để giải quyết các thách thức kỹ thuật một cách sáng tạo
- Chú ý đến chi tiết để đảm bảo kết quả kiểm thử chính xác
- Khả năng làm việc độc lập trong khi duy trì phối hợp nhóm
- Kinh nghiệm với quy trình phát triển linh hoạt và chu kỳ kiểm thử lặp
- Hiểu biết về các giai đoạn vòng đời phát triển phần mềm (SDLC)
- Kiến thức lập trình cơ bản để sửa đổi mã nguồn và gỡ lỗi
- Thành thạo tiếng Anh để tạo tài liệu và giao tiếp rõ ràng
- Khả năng thích ứng với các yêu cầu và ưu tiên dự án thay đổi
Bằng cấp
- Bằng cử nhân về Khoa học Máy tính hoặc lĩnh vực liên quan (ưu tiên nhưng không bắt buộc)
- Tối thiểu 2 năm kinh nghiệm kiểm thử QA cho các dự án phát triển trò chơi
- Kiến thức làm việc với các công cụ quản lý kiểm thử (ví dụ: Jira, TestRail)
- Kinh nghiệm với hệ thống theo dõi lỗi và quy trình giải quyết vấn đề
- Kỹ năng tổ chức mạnh để quản lý nhiều nhiệm vụ kiểm thử đồng thời
- Khả năng làm việc dưới áp lực trong lịch trình phát hành gấp
- Kinh nghiệm với quy trình tích hợp/triển khai liên tục (CI/CD)
- Hiểu biết về kỹ thuật tối ưu hóa hiệu suất phần mềm
- Khả năng tạo và duy trì tài liệu kiểm thử cho mục đích kiểm toán
- Kinh nghiệm kiểm thử đa nền tảng cho các dự án Unity và Unreal Engine
- Kiến thức về thực hành tốt nhất và tiêu chuẩn ngành trong phát triển trò chơi
- Khả năng cung cấp phản hồi mang tính xây dựng cho các nhóm phát triển
- Kinh nghiệm với thiết kế trường hợp kiểm thử và lập kế hoạch kịch bản
- Hiểu biết về nguyên tắc kiểm thử bảo mật phần mềm
