QA Build Engineer
Build Engineer (QA) làm công việc gì?
Các game cần được liên tục cập nhật, cải tiến và không để xảy ra lỗi. Vai trò chính của Build engineer là đảm bảo chất lượng bản update mới nhất của game có thể được tạo khi cần càng nhanh càng tốt.
Điều này liên quan đến việc tự động hóa và tối ưu hóa các quy trình, bảo trì hệ thống phần mềm và phần cứng, tạo các bài kiểm tra và các công cụ hữu ích cũng như giao tiếp với mọi thành viên trong nhóm làm game.
Các bản update trải qua nhiều giai đoạn khác nhau. Đây được gọi là lịch phát hành. Các Build Engineer giải quyết các vấn đề kỹ thuật có thể gây trở ngại cho bản update, vì vậy nó diễn ra suôn sẻ cho cả người lập trình và người chơi.
Phạm vi công việc của QA sẽ tùy vào quy mô của games studio. Trong các studio nhỏ hơn, các Build Engineer tự viết code. Trong những studio lớn hơn, họ chuyển giao nhiệm vụ này cho các Programmer. Họ xem liệu có những phương án nào khác giúp việc build và update có thể tự động hóa, giúp giảm thiểu công việc cho Programmer để Programmer dành thời gian cho việc khác.
Build Engineer phải giỏi điều gì?
Tổ chức
Lập trình
Cải tiến
Chú ý đến chi tiết
Tổ chức
Lập kế hoạch phát hành, quản lý việc thực hiện bản dựng mới trong khi vẫn duy trì bản cũ.
Lập trình
Phát triển code để cải thiện bản build.
Cải tiến
Phát hiện các vấn đề với code và có thể tìm ra giải pháp.
Giao tiếp
Có thể chia sẻ suy nghĩ với các Game Designer, Programmer, Project Manager và kỹ thuật viên QA – điều quan trọng là mọi người đều tán thành ý kiến với kế hoạch của Build Engineer.
Chú ý đến chi tiết
Phát hiện những điểm không hoàn hảo trong code, viết tài liệu chi tiết về mỗi bản phát hành.
Build Engineer làm việc với ai?
Build Engineer sẽ làm việc với các Programmer, kỹ thuật viên QA và Game Producer.
Games Tester
Game Tester phải tìm ra lỗi của game, viết báo cáo chi tiết về từng lỗi và sau đó lại tiếp tục kiểm tra lại khi nhóm phát triển đã sửa xong. Xem chi tiết
Gameplay Programmer
Gameplay Programmer sẽ lập trình các quy tắc điều khiển các đối tượng trong game, chú ý đến việc cân bằng và điều chỉnh cách chơi của game. Xem chi tiết
Games Producer (Games)
Games Producer kêu gọi vốn, tuyển đội ngũ nhân viên phù hợp và đảm bảo việc sản xuất game tốt nhất có thể. Xem chi tiết
Làm thế nào để trở thành Builds Engineer?
Các Build Engineer thường có kinh nghiệm vài năm trong việc phát triển phần mềm. Đây không phải là một vai trò dành cho người ít kinh nghiệm trong lĩnh vực này.