Празднование команды QA Неоцененные герои в индустрии видеоигр

по Kwalee Team

Каково быть одним из героев в индустрии видеоигр? В двух словах: весело, увлекательно, трудно и самое главное, с пользой. Быть тестировщиком качества непростая работа. Однако в игровой индустрии о них говорят недостаточно.

Мы поговорили с двумя нашими старшими сотрудниками из отдела QA, чтобы поделиться опытом и перспективами для будущих тестировщиков QA.

Что вы можете рассказать о работе тестировщика качества?

Ananyaa: Мы играем в игры весь день и нам за это платят ... просто шучу! Быть QA в игровой индустрии одновременно похоже и отличается от работы других специалистов QA в любой другой компании по разработке ПО. Но в целом, мы участвуем с самого начала проекта, чтобы понять требования игры и как она должна выглядеть для игроков. По сути, мы стремимся всегда предоставлять высококачественные игры, которые соответствуют ожиданиям всех наших заинтересованных сторон и игроков.

Komal: Для тестирования игрового процесса требуется более исследовательский подход, потому что нам нужно играть 'как игрок'. Попытаться придумывать различные сценарии, чтобы 'сломать игру', чтобы опыт наших игроков не пострадал. При этом мы следуем определенному набору процессов для тестирования наших игр, так что для геймеров, которые становятся QA с единственным ожиданием 'просто играть весь день' ... эта реальность очень разочаровывающая. Нам приходится сталкиваться с многочисленными ошибками и сбоями.

Большинство людей, которые стремятся стать дизайнерами или программистами, начинают с QA, прежде чем перейти к своим мечтам. Быть старшими, почему вы остались в QA на долгосрочной основе?

Komal: QA всегда был моим первым выбором для карьеры. Я никогда не хотела быть разработчиком или идти в другую область. Большинство людей считают это трамплином, но для меня QA - это гораздо больше. Как долгосрочная карьера, пребывание в QA позволяет вам участвовать в множестве аспектов любой области - производство, разработка игр, даже маркетинг - и вы получаете представление о каждой связанной роли в разработке видеоигр, превращая вас в "мастера на все руки".

Ananyaa: Мне хотелось быть частью чего-то, что было важно для меня, потому что участие в тестировании приложений меня не удовлетворяло. Игры всегда были моим хобби, и я очень интересовалась тем, как все это создается. Находясь на позиции QA, я оказалась в самом центре работы в игровой компании. И я обожаю каждый момент, как хороший, так и плохой. У нас также есть другие члены команды, которые остаются, потому что они сами геймеры и они осознали важность роли в компании. Некоторые считают, что это дает им возможность формировать как игра должна выглядеть и ощущаться, следовательно, это влиение на дизайн игры. Но в основном вы окружены людьми, которые любят игры (и гейминг), так что, когда мы делимся нашей работой, мы формируем крепкие узы.

Как проходит типичный день тестировщика QA?

Ananyaa: Нет ничего лучше свежезаваренного кофе/чая и новостей о играх для начала дня! Большинство из нас просматривают электронные письма и рабочие сообщения в Slack (а иногда [ладно, почти всегда] мемы). Но, чтобы начать работу, мы перепроверяем ранее исправленные ошибки, чтобы они не мешали текущим сборкам. Мы называем это регрессионным тестированием. Скоро после этого мы разрабатываем тест-планы для 100% покрытия игры от начала до конца. Грубо говоря, мы находим несоответствия в работах друг друга и помогаем их устранять.

Komal: Да, и если мы находим какие-либо проблемы со сборками, например, ошибку или сбой, мы записываем и помечаем их для команд разработки. (Некоторые ошибки таинственно возвращаются как 'особенность' или считаются сделанными 'по замыслу' ...) Позже у нас бывают ежедневные собрания с нашими командами, чтобы знать, чего ожидать в ближайшие дни и планировать нашу работу соответственно. В дальнейшем, это больше такая же работа, как та, о которой рассказала Ananyaa. (Еще один кофейный перерыв иногда тоже помогает, конечно.)

Ananyaa: Затем мы все идем домой и продолжаем играть в игры ... и обнаруживаем ошибки, не осознавая, что это стало привычкой!

Как вы относитесь к вашему участию и опыту в обеспечении качества?

Komal: Большинство из нас наслаждаются работой, так что опыт участия в создании игр потрясающий. Не говоря уже о том, что наше участие позволяет вносить изменения и улучшения в игру, чтобы соответствовать ожиданиям наших игроков.

Ananyaa: Это здорово помогать делать игры лучшими, потому что мы сами геймеры и хотим что лучшее для компании и наших игроков. Тем не менее, QA всегда был наиболее 'недооцененным' отделом - не только в игровой индустрии, но и в индустрии программного обеспечения в целом. Несмотря на то, что мы часто занимаемся работой, связанной именно с устранением пользовательских (или в нашем случае, игровых) проблем.

Komal: Существует много голосов внутри команд QA по всем компаниям, которые считают, что мы должны иметь равное слово, если не больше, на окончательный одобрение проектов. Так что вовлеченность в эти аспекты всегда была самой трудной темой.

Насколько важно QA в игровой компании?

Ananyaa: Наша единственная цель - создавать высококачественные игры, так что мы устанавливаем для себя максимально высокие стандарты. Так что, если бы мы отсутствовали, это определенно повлияло бы на общее качество игр в значительной степени, в лучшем случае. Игры могут не выходить. В факте, они могут глючить уже при запуске. Игры могут задерживаться с выходом, иногда на месяцы.

Komal: Если бы мы ушли, нашим разработчикам игр была бы более спокойная жизнь. (Но мы знаем, что они будут скучать по нам, когда возьмутся за испытания ... не говорите им это!) Но если серьезно, это прагматичная работа в двух отношениях; во-первых, это перегрузит всем работу и лишит их возможности заниматься тем, что они любят - делать игры. Во-вторых, вам нужен кто-то, кто посмотрит на игры и найдет недостатки, которые нужно исправить. Это нелегко сделать будучи разработчиком игр, поскольку ваша работа с этим связана.

Какие существуют распространенные стереотипы или недопонимания относительно QA и его задач?

Komal: Самое большое заблуждение заключается в том, что это 'легко'. Любой, кто прошел строгий процесс, знает, насколько это может быть строго. Мы должны работать с несколькими командами (заполненными людьми с разными мнениями и перспективами), чтобы исследовать, изолировать и восстановить наши шаги назад к каждой отдельной ошибке и сбою, которые мы сообщаем. Это настоящий навык знать, что искать, как искать, оставаться любопытным и знать всю игру, как свои пять пальцев. Мы не тратим ни секунды просто на случайное проигрывание, надеясь наткнуться на технические проблемы, потому что у нас уже есть на руках множество уникальных сценариев для тестирования игр.

Ananyaa: Другое заблуждение, что в финальной игре нет ошибок, если QA присутствует в студии. Это совсем не так. Это суровая реальность, но ни один продукт не может быть на 100% безошибочным. Это практически невозможно, сколько бы ресурсов вы на это ни выделяли или сколько бы времени не посвящали.

Komal: Время также является тем, о чем мы часто слышим. Что если времени не хватает, то мы должны тратить меньше времени на QA. Это категорическое 'нет'. Если это происходит, качество игры значительно снижается, и это неприемлемо ни для кого, тем более для нас.

Ananyaa: Cyberpunk это хороший пример того, что происходит, когда времени на QA практически нет. Качественные игры действительно важны.

Komal: Да. Поэтому, когда мы видим ошибки, мы записываем их и исправляем как можно быстрее.

Ananyaa: Мы сталкивались с парочкой других распространенных предположений, таких как 'мы просто сидим и играем в игры' или 'поиск ошибок не требует никакого навыка' ... Также мы часто видим удивление, когда упоминаем обширное количество документации и исследований, которые включаются в нашу работу. Но такая работа важна, потому что документация помогает держать всех на одной волне (без каламбуров), и строго следовать протоколам нельзя относиться легко, чтобы никто не терялся, когда следуют правильным шагам. Также необходимо проходить требования к дизайну, чтобы сравнить внедрения разработчиков, поэтому мы должны перекрестно проверять и подтверждать, что сделано, а что нет. Конечно, есть многое другое. Интересно, что найти недостатки в игре требует столько же усилий, сколько и их исправление.

Komal: В тестировании игр также есть творческий аспект. В том смысле, что вы можете сломать игру множеством разных способов, и когда у вас есть разнообразная команда, вы это увидите на практике. Это потому, что каждый приносит свой собственный уникальный подход к задаче.

Как разработчики и компании могут лучше оценить и отпраздновать вклад работы QA?

Komal: Хм...

Ananyaa: Спонсирование вечеринки в отпуске на Мальдивах будет оценено!

Komal: Как мы уже говорили, существует огромная разница в том, как большинство команд QA в программной индустрии работают над проектами по сравнению с другими отделами. Команды QA имеют свои собственные стандартные процессы и расписания для выполнения, так что мы, например, не можем брать на себя задачи в последнюю минуту. Однако мы находим, что это происходит во многих местах. Важно, чтобы команды уважали время и решения, которые мы вкладываем в выполняемую работу. Например, нормально списывать парочку мелких ошибок как 'фичи' или 'скрытые жемчужины', но это не должно превращаться в привычку. Это чтобы то, что мы выпускаем в конце дня, оставалось в отличной форме. Если качество, которого мы добиваемся падает из-за плохих решений, это разочарует всех.

Каковы ваши любимые моменты работы в QA?

Komal: Увидеть свое имя в титрах игры. Это действительно особенный момент. Также увидеть, как игры, над которыми мы работали, выходят, поднимаются в топ-10 на различных платформах и номинируются на награду.

Ananyaa: Найти такую ошибку, которая настолько абсурдна, что разрывает нас от смеха. Но также найти ту ускользающую ошибку, которую кто-то обнаружил однажды, но больше никогда. Повторение шагов, чтобы обнаружить ее снова, - мучительно. Но когда это, наконец, удается... это так удовлетворяет, что сложно выразить словами.

Komal: Часто у некоторых игр так много ошибок, что мы просто не можем их одобрить, пока не устраним их. Так что мы останавливаем игру от отправки. И это экономит компании много денег и потенциально даже партнерств - отправки в Microsoft или Sony, например, стоят много денег. Внести такой вклад тоже приятно.

Чем занимается команда QA из Kwalee в последнее время?

Ananyaa: В последнее время мы сильно выросли, что делает тестирование нескольких игр одновременно легким. Это увеличило количество выпусков игр в результате. Так что мы тестируем кучу увлекательных новых игр. Но помимо этого, пятницы - отличный момент, когда мы все собираемся вместе и веселимся. Мы скоро организуем внутренний турнир по Valorant, Tekken и даже FIFA, так что это интересно!

Есть ли советы, которые вы можете дать начинающим QA о вхождении в игровую индустрию?

Ananyaa: Вы будете тестировать новые вещи, учить новые вещи и даже работать с другими над внедрением новых вещей. И иногда это будут не игры. Вы будете тестировать инструменты, технологии и серверы вместе с играми. Вам также нужно будет мыслить нестандартно, чтобы придумать сценарии, как что-то можно протестировать. И хотя это звучит захватывающе, это утомительно и повторяется. Не смотря на то, что мы действительно наслаждаемся работой, мы также относимся к ней серьезно.

Komal: Да, и также, вам не нужно иметь предыдущий опыт в видеоиграх или их разработке, чтобы внести вклад. Но поскольку вы будете работать непосредственно с нашими играми и приложениями, знание того, как думает игрок, будет очень полезным для нас. Но вы не можете сделать это в одиночку - вам нужно будет работать с другими людьми, будь то другие тестировщики QA или люди из других отделов. Так что доверие и коммуникация быть откровенным, ясным и целенаправленным это все.

Ananyaa: Некоторое знание индустрии тоже было бы полезно. Например, знать какие игры выходят на каких платформах, что работает для одних игр и что не работает. Но в принципе, от вас не ожидают знание всего этого, как и в любой новой роли, в которую вы вступите, у вас будет кто-то, чтобы помочь вам и учить вас, пока вы учитесь. Так что, если вы беспокоитесь о том, чтобы удовлетворить эти высокие ожидания, это нормально, просто старайтесь учиться быстро.

Надеемся, вам понравилось интервью!

Если вы ищете возможность присоединиться к игровой индустрии, Kwalee нанимает. У нас много предложений о работе для всех, включая удаленные возможности!

Перейдите на нашу страницу вакансий и узнайте, что предлагает Kwalee для увлеченных людей, таких как вы. Следите за нами в соцсетях (TikTok | Twitter | YouTube | Instagram | LinkedIn | Facebook.

Об авторе:

Страстные умы Kwalee, предлагают захватывающие идеи для геймеров и разработчиков.

Поделиться этой статьей: