1️⃣Основні задачі: що робить і за що відповідає QA
QA займається тестуванням, пише звіти й дбає, аби всі можливі проблеми в грі були відомі розробникам та виправлені, якщо це можливо. Зона відповідальності залежить від конкретного спеціаліста, його ролі в команді та посади.
Загалом Quality Assurance Engineer і тестувальники — це різні посади, однак на практиці вони часто позначають те саме. В теорії тестувальник мав би перевіряти продукт і шукати помилки, а QA-інженер — фокусуватися на процесах розробки й запобігання помилок. Проте в компаніях нерідко це може робити один спеціаліст.
В ігровій індустрії QA-спеціалісти часто належать до департаментів Quality Control, першою ланкою яких є Junior Game Tester. Він контролює якість функціональності продукту, займається пошуком та регресією багів, виконанням щоденних smoke-тестів.
Junior QA часто відповідає за тестування виділеного фрагменту гри. Він перевіряє правильність поведінки цієї частини у різноманітних послідовностях. Сеньйор-спеціалісти планують тестування більшого масштабу.
У маленьких компаніях перевагою є крос-функціональність команди, коли всі члени команди можуть тестувати все замінюючи одне одного.
Також тестувальник іноді виконує специфічні запити з боку розробників. Наприклад, проводить поглиблене тестування конкретної фічі, компонента або бере участь у масових ігрових сесіях. Окрім цього, QA може тестувати супутні сервіси, необхідні для створення гри.
Ключова відмінність від QA з інших галузей — це знання рушія, на якому написана гра (якщо сайти тестують у браузері, то ігри — в рушії, одним з яких є Unity, Unreal).
У різних компаніях це організовано по-різному, тому немає єдиного переліку задач і компетенцій в цій галузі. У більших компаніях зазвичай вужча спеціалізація QA-фахівців і навпаки.
Last updated