Как стать тестировщиком игр
Как стать тестировщиком игр и не разочароваться в игровой индустрии?
Дата публикации: 2016-10-21
От автора: представление о работе тестировщика зачастую строится на стереотипах. Заядлому геймеру эта профессия может показаться классным способом зарабатывать на жизнь, играя в любимые игры. Если вы тоже так считаете, скажу вам в двух словах: работа тестировщика довольно тяжела и ответственна. Прежде чем к ней стремиться, советую получить более-менее четкое представление о желаемой цели. Я вам сегодня в этом помогу и расскажу, как стать тестировщиком игр.
Зачем нужны тестировщики игр?
Игровая индустрия растет стремительными темпами, и миллионы геймеров не простят разработчикам любимой игры, если что-то в ней пойдет не так. В лучшем случае они просто потеряют к ней интерес, а в худшем — сделают ей «антирекламу» среди своих знакомых.
С помощью тестирования можно проверить, корректно ли работает игра на всех популярных платформах и устройствах. Тестировщик должен будет проверить игру на наличие ошибок, недостатков и других проблем, а также оформить все в соответствующий отчет для разработчиков с предложением путей исправления недочетов. Все изменения в срочном порядке должны быть внесены до официального релиза игры. Иначе позор.
Так ли все радужно в профессии тестировщика?
Если вы думаете, что на должности тестировщика вы будете играть целыми днями напролет, получая удовольствие, да еще и деньги, то срочно снимите «розовые очки». По словам сотрудников, набирающих кадры для отделов тестирования игр, таких геймеров сразу же после собеседования отправляют домой, играть дальше.
Работа тестировщика довольно сложная и рутинная. Рабочий день представителя этой профессии зачастую сводится к многократному повторению одних и тех же действий. Проверяется работоспособность различных элементов интерфейса на разных экранах, корректность входа-выхода в игру, озвучка и т. д. После чего все результаты заносятся в специальный checklist.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Как вы понимаете, не всем эта работа может показаться воплощением мечты в жизнь. Скорее всего, вам придется днями напролет просматривать определенный участок игры «под микроскопом», снова и снова проигрывая все варианты и тестируя все, что попадается на этом участке. И так несколько дней, месяцев, недель… А представьте, если тестируемая вами игра предназначена для детей от 4 лет?
Для самых стойких, которые еще не сбежали искать другой путь развития событий, расскажу о преимуществах и о том, как все-таки стать тестировщиком игр.
Плюсы профессии «тестировщик компьютерных игр»:
обучение по силам каждому новичку (зачастую проводится компаниями, которые сами «растят» молодые кадры), при этом можно получить знания и практические навыки в области разработки ПО и игр;
отличные возможности для фриланса;
исследовательский характер деятельности, который сочетает технологии и творчество;
это молодая и перспективная профессия, только набирающая обороты на рынке труда.
Что нужно знать, чтобы стать тестировщиком?
Идеально, если человек, претендующий на эту должность, имел высшее образование по специальности «Автоматизация систем обработки информации и управления» или «Информационные системы и технологии». Вы должны иметь понимание о разработке программного обеспечения.
Есть еще вариант закончить компьютерные курсы и получить сертификат по тестированию. Конкретные профессиональные навыки можно получить непосредственно на рабочем месте.
Глубоких знаний в программировании от вас вряд ли потребуют. В первую очередь, нужно быть усидчивым, внимательным, дотошным перфекционистом, ну и, конечно же, разбираться в играх. Что касается литературы, советую вам прочитать книги «Тестирование DOT COM» Романа Савина и «A Practitioner’s Guide to Software Test Design» Lee Copeland.
Кстати, среди обязательных требований — хорошее знание английского языка, ведь многие новые игры пишутся зарубежными компаниями и локализируются только для определенных стран. Вы должны уметь четко и ясно объяснить суть найденных ошибок, иметь знания в администрировании операционных систем, знать язык запросов SQL и уметь работать с базами данных. Вам придется работать с программистами и другими тестировщиками, поэтому умение работать в команде в сжатые сроки также обязательно.
Вообще, карьера тестировщика — это не всегда движение вверх по иерархической лестнице. В первую очередь, специалист должен расти и прокачивать свои скиллы в экспертизе тестирования: учить языки программирования, методики и программы тестирования, варианты преследования багов и разработки сценариев/кейсов. Вам также придется проверять возможные проблемы с производительностью обещанных свойств.
Анекдот в тему. Заходит как-то тестировщик в бар. Пролезает в бар. Прошмыгивает в бар. Забегает в бар. Танцуя, запрыгивает в бар… Затем заказывает: Кружку пива. 0 кружек пива. 3 кружки пива. 999999 кружек пива. Ящерицу в стакане. После этого пытается выйти не заплатив. Раствориться в воздухе. Выползти. Уйти по-английски. Вылететь… Ну вы поняли
Учтите, игры существенно отличаются от ПО. Одно из отличий — у них значительно больше целевая аудитория. Вам не должно быть плевать на мнение геймеров, поэтому вы будете долго и нудно исследовать каждый кусочек игры, пока она не начнет вам сниться.
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Как найти работу тестировщику игр?
Алгоритм примерно такой же, как и везде при поиске работы:
Обучение (самостоятельное, ВУЗ, прохождение курсов);
Резюме желательно делать на английском языке, не более 1–2 страниц. В разделе «Желаемая должность» («Desired position») укажите Trainee или Junior Test Engineer.
Работодателей можно найти на порталах для поиска работы, форумах, биржах фриланса, сайтах объявлений, в социальных сетях, поспрашивав знакомых.
Вам могут предложить поучаствовать в бесплатном проекте «за спасибо» или в рамках долевого участия в будущей прибыли. Чаще всего, такие проекты разваливаются еще до релиза, и денег вы не увидите. Вы столкнетесь с тем, что труд начинающего тестировщика очень низко ценится. Поэтому идеальный вариант — найти работу как trainee в стабильно развивающейся компании, где вас научат тестированию с нуля.
Если вас пригласили на собеседование, учтите следующие моменты:
изучите инструменты и программы, указанные в требованиях к вакансии. Не вздумайте отказываться от собеседования только из-за того, что вы не уверены в своих силах. У вас есть время на подготовку — используйте его по максимуму;
соберите информацию о компании. Скорее всего, у вас спросят, что вы о ней слышали, поэтому заготовьте несколько фраз. Если у вас есть знакомые, которые там работают, можете сослаться на них;
продумайте свой внешний вид. Для IT-сферы приветствуется casual стиль, а не рубашка-пиджак-галстук. Но и не шорты. Джинсы и футболка подойдут;
приходите не слишком рано, но и не опаздывайте. Точнее, прийти вы можете хоть за сутки, но позвоните в дверь минут за 5 до собеседования.
На собеседовании у вас могут спросить о предыдущем опыте работы, о ваших целях и ожиданиях. Могут проверить ваш английский, задать технические вопросы или логические задачи. Если вы что-то не знаете или не помните, попросите перефразировать вопрос, задавайте наводящие вопросы. Можете даже спросить, что это такое, и пообещать в этом разобраться. Вы же не можете знать абсолютно все.
В любом случае ведите и чувствуйте себя в меру расслабленно и в меру сосредоточенно. Представьте, что вам нечего терять, и тогда ваш потенциал раскроется по максимуму, не зажатый в тиски вашей неуверенности.
Подведем итоги
Итак, тестирование игры является неотъемлемой частью цикла ее разработки. Чтобы компании игровой индустрии выпускали как можно более качественные продукты, нужны, угадайте кто? Правильно, тестировщики!
Обучение тестировщику игр процесс несложный и по силам каждому. Главное здесь — это быть усидчивым, терпеливым и внимательным. Этому научиться сложно, согласитесь. Эти качества у вас есть, или их нет. Загляните внутрь себя, видите ли вы там тестировщика?
Надеюсь, эта статья была вам полезна. Подписывайтесь на обновления нашего блога, и вы узнаете много чего интересного и о других интернет-профессиях: верстальщика, веб-программиста, блоггера, веб-дизайнера. Если вы все еще находитесь в поисках своей сферы деятельности, то эта информация вам пригодится. Удачи и будьте счастливы, занимаясь любимым делом и получая за это хорошие деньги!
JavaScript. Быстрый старт
Изучите основы JavaScript на практическом примере по созданию веб-приложения
Хотите узнать, что необходимо для создания сайта?
Посмотрите видео и узнайте пошаговый план по созданию сайта с нуля!
Как стать тестировщиком игр
Тестировщик видеоигр — работа мечты для многих людей.
В конце концов, вы получаете деньги за то, что играете в видеоигры весь день напролет… Так ли это? Нет, не совсем.
Правда в том, что тестирование видеоигр — это достаточно сложная работа, которая требует гораздо больше, чем просто неторопливое прохождение видеоигр. Вы можете быть первоклассным игроком в Halo, но это не значит, что вы сможете сделать отличный тест видеоигры.
Хоть эта работа и не особо требовательна к наличию образования, большинство людей, фактически, проходят через эту ступень в карьере, чтобы попасть в индустрию видеоигр. На самом деле это возможность, а не игра в видеоигры, за которую платят деньги.
Итак, вы готовы узнать о карьере тестировщика игр немного больше?
Содержание
Чем занимаются тестировщики видеоигр?
Тестировщики игр — это люди, которые работают в компаниях видеоигр и занимаются тщательным тестированием игр, чтобы знать наверняка, что в них нет «ошибок», «глюков» и других проблем. Их также называют «бета-тестеры» или просто «тестеры игр».
Задача тестера видеоигр — не играть в игру, а сломать её. Они целенаправленно перемещаются по видеоигре, играют на всех уровнях, просматривают все меню и используя все возможные символы и опции выявляют все недостатки в системе.
Ожидается, что гейм-тестер выполнит все возможные действия в игре, чтобы выявить все возможные ошибки и сбои. По сути, ошибка — это когда что-то не так с программированием, и таких ошибок может быть очень много. Ошибка возникает, когда игрок где-то застревает (попадает в ловушку), или когда анимация персонажа не работает должным образом. Существуют миллионы возможных ошибок, которые могут возникнуть в игре, но благодаря бета-тестерам, большинство выпущенных игр практически безупречны.
Рабочее место тестировщика игр
Одна из главных задач тестера — использовать игру как можно большим количеством возможных способов, предпринимая действия, которые мало кто из пользователей когда-либо совершит. Это может показаться трудоёмким и монотонным занятием, но это очень важная обязанность.
Игровые тестеры также проводят матричные тесты. Матричные тесты, обычно используются в боевых играх, таких как Mortal Kombat, Tekken или Soul Calibur. Скажем, файтинг имеет 20 различных персонажей и 20 различных уровней. При матричном тестировании тестер должен сыграть за каждого персонажа против каждого из персонажей (включая самого персонажа против себя же) на всех 20 уровнях игры. Это 8000 различных матчей. Это всего лишь один пример высоко детализированной, часто монотонной работы, которую должен выполнять тестировщик.
Тестирование видеоигр из дома
Если вы ищете работу, которая позволит вам работать, не выходя из дома, то посмотрите в сторону индустрии видеоигр. Для крупных компаний такая практика, когда тестировщик работает из дома, считается нормой. Это означает, что у многих тестировщиков нет ежедневного расписания и нет босса, который стоит у них за спиной. Однако, когда вам будет поставлено задание, вы должны уложиться в срок. Всё зависит только от вас. Часто, разработчики делят тестирование на этапы, разбивая работу на более мелкие сегменты.
Основные атрибуты тестировщика видеоигр
Рабочее место тестера находится перед телевизором, либо монитором компьютера. Как и большинство профессионалов, работающих на дому, потребность в тишине имеет важное значение, ведь необходимо сосредоточить всё своё внимание на игровом процессе.
Практически все тестеры видеоигр, работающие на дому, должны будут предоставить своё собственное оборудование, то есть вам придётся купить консоль, компьютер, контроллеры и другие девайсы, чтобы выполнять свою работу и получать за неё доход.
Преимущества быть тестировщиком игр
Есть три основных преимущества быть тестировщиком видеоигр. Во-первых, это возможность работать из дома, что обеспечивает гибкий график и личную свободу. Многие люди считают это одной из главных причин выбора карьеры тестировщика видеоигр.
Во-вторых, вы получаете возможность поиграть в свежие видеоигры, раньше других пользователей. Хоть это и сложной назвать «игрой» в видеоигры, но всё же у вас есть шанс увидеть игру за долго до того, как она уйдёт в тираж (а иногда это занимает годы). Если вы игроман, то для вас это будет одной из самых больших привилегий.
В-третьих, многие становятся тестировщиками игр, чтобы войти в индустрию. Полученный опыт может помочь продвинуться по карьерной лестнице вверх и занять высокооплачиваемую должность.
Требования к тестировщику видеоигр
Навыки и способности
Есть множество навыков и способностей, которые вам могут пригодится, чтобы начать карьеру тестировщика видеоигр, но, самым основополагающим будет опыт игры в видеоигры. Вы должны знать самые популярные игровые жанры, знать, что делает видеоигры хорошими, и понимать основы видеоигр. Знание видеоигр, однако, только начало.
Возможно, это вас удивит, но вам потребуются сильные навыки письма и общения. Способность писать в ясной, краткой и эффективной манере поможет вам описать глюки, которые вы нашли и как вы их нашли. Ваше четкое письмо даст разработчикам понять четкий путь к решению проблемы и созданию исправлений. Вам необязательно быть поэтичным, ярким автором; вам нужно быть ясным, кратким и подробным коммуникатором.
Как тестер видеоигр, вы также должны понимать основные способы устранения неполадок. Хотя, вам не придётся решать конкретные проблемы с игрой, вам придётся воссоздать, часто десятки раз, конкретную последовательность действий, которая привела к сбою. Поиск ошибок может быть простым, но воссоздание шагов для воспроизведения результата может быть сложной задачей.
Опыт игры в различные видеоигры будет одним из важных преимуществ на пути к работе тестировщиком игр
Черты индивидуальности
Прежде всего, хороший тестер очень внимателен к деталям. Игровое мастерство — это хорошо, но вам нужно будет зайти дальше, чтобы обнаружить глюки, которые настолько малы, что среднестатистический игрок их даже не заметит. Хороший тестер должен уметь выявить эти мелкие детали и указать на них разработчику. Можете быть точно уверены, что на собеседовании на данную вакансию будут проверять ваше внимание к деталям.
Кроме того вам нужно быть очень терпеливым, ведь иногда вам придётся проходить один и тот же уровень снова и снова, пытаясь выполнить все возможные действия и взаимодействовать с каждым компьютерным персонажем, проходя через все возможные действия, чтобы убедиться, что они функционируют должным образом.
Хороший бета-тестер также должен уметь быть командным игроком. А умение делать всё в срок будет для вас большим преимуществом.
Какое образование необходимо получить, чтобы стать тестировщиком игр
Хотя, никаких требований к образованию или конкретной школе видеоигр нет, есть несколько путей, которые вы можете пройти, чтобы увеличить свои шансы на получение работы в качестве тестировщика видеоигр. Игровые тестеры, как правило, получают образование либо в игровом дизайне, либо в чем-то, связанном с видеографикой, информатикой или другими областями, связанными с программным обеспечением.
Каждый из этих путей охватывает то, как программы и кодирование объединяются, чтобы создать технологию, такую как видеоигры, веб-сайты и онлайн-приложения. Вы также узнаете, почему некоторые программы ведут себя так, как они работают, и как происходит разработка приложений с нуля. Также ваше образование может быть техническим, или может включать в себя знание теоретических и художественных концепций, таких как цветовая композиция, баланс изображения, текстура или поведение пользователей.
Образование в каких областях будет не лишним:
- Игровой дизайн
- Разработка программного обеспечения
- Программная инженерия
- Программирование
- Компьютерные науки
- Графика
- Обеспечение качества программного обеспечения
- Тестирование программного обеспечения
Сертификаты
Есть также некоторые сертификаты, которые принесут пользу тестерам видеоигр. Эти сертификаты дает образование в определенных областях и часто обеспечивает более быстрый вход в новую карьеру.
Сертификаты, связанные с тестированием видеоигр:
- Контроль качества
- Графический дизайн
- Веб-программирование
- Игровой дизайн
Дополнительные навыки
Поскольку тестировщик игр отвечает не только за поиск проблем в играх, но и связывает эти проблемы с программистами и разработчиками, важно также иметь всестороннее образование, которое повышает навыки общения.
- Коммуникации
- Английский
- Письмо
- Техническое письмо
- Кодирование
- Журналистика
Зарплата тестировщика игр
Зарплата тестировщика зависит от уровня образования, опыта и навыков.
Средняя заработная плата тестировщика игр с опытом до 3 лет варьируется от $300. Представители профессии с большим стажем (свыше 5 лет) и высшим образованием могут получать свыше $5 000, но для этого придётся изрядно попотеть.
Задачи тестировщика
Перспективы работы тестировщиком напрямую связаны с индустрией видеоигр. Пока люди выстраиваются в очередь, чтобы купить последнюю версию Fallout или Call of Duty, тестеры во всю стараются «сломать» эти игры.
По данным Ассоциации развлекательного программного обеспечения, 51% американских семей являются владельцами игровых консолей, а 4 из 5 семей (80%) имеют хотя бы одно устройство, которое может быть использовано для игр: компьютер, мобильный телефон или планшет.
А учитывая рост производства мобильных игр, можно сказать, что потребность в таких специалистах вполне ожидаема.
Из-за относительно низких требований к образованию, конкуренция на данную должность может быть очень высокой. Поэтому стоит приложить усилия и получить профильное образование, которое поможет вам выделиться среди кандидатов на должность.
Связанные вакансии
Хочется отметить, что существует множество вакансий связанных с тестированием игр. На самом деле, должность тестировщика игр, обычно используется для того, чтобы попасть на другие позиции. Например, работа тестировщиком игр может быть шагом на пути к должности связанной с пред производством игр, дизайном, маркетингом, графическим дизайном, управлением и т.д.
Работа в качестве тестировщика может привести к следующим должностям:
- Ведущий дизайнер
- Конструктор контента
- Конструктор игровых механик
- Дизайнер уровней (Level Designer)
- Писатель
- Ведущий программист
- Программист искусственного интеллекта
- Графический программатор
- Сетевой программатор
- Программатор пользовательского интерфейса
- Концепт-художник
- Художественный руководитель
- Аниматор
- Ведущий художник
- Звукорежиссер
- Директор по обеспечению качества
Готовы стать тестировщиком видеоигр?
С правильным образованием, вниманием к деталям и отличными коммуникативными навыками вы можете стать идеальным тестером для будущих игр блокбастеров.
А с поиском работы в сфере тестирования игр поможет наш сайт и его раздел «Вакансии».
Как стать тестировщиком игр
Наверняка каждый, кто любит компьютерные игры, хоть раз в жизни задумывался о том, как было бы здорово, если бы за время, проведенное в игре, платили. Оказывается, все возможно. Профессия тестировщика игр стремительно набирает популярность.
Кто такой гейм-тестировщик
Понятие «гейм-тестировщик» говорит само за себя. Тестирование предполагает проверку игры, поиск и устранение ошибок до того, как она попадет к пользователям. Это стандартный, но крайне важный этап разработки игры. Коммерческий успех во многом зависит и от того, насколько тщательно приложение было проверено на наличие дефектов. Если игрок в первые часы знакомства с игрой сталкивается с ошибками, это значительно снижает вероятность успеха.
Важно понимать, что геймер и тестировщик игр – не одно и то же. Цель тестировщика – найти ошибки в системе, которые могут негативно отразиться на игровом процессе. Далеко не все геймеры проходят один и тот же уровень игры, используя разнообразные комбинации действий. А вот у тестировщика работа такая. Он проверяет, чтобы все, что пользователь может в игре сделать и увидеть, работало правильно.
Что нужно знать тестировщику игр?
Как правило, чтобы начать карьеру тестировщика игр, не требуются какие-то особые знания. Но можно выделить навыки, которые дадут вам дополнительное преимущество. В первую очередь – английский язык.
Знание иностранного языка пригодится вам при выполнении задач. Многие игры переводятся как минимум на английский. Вам будет гораздо проще тестировать англоязычную версию, если вы владеете языком хотя бы на уровне чтения.
Иностранный также может понадобиться и для общения на проекте. Все чаще игру создают международные команды, в которые входят представители разных стран. В таком случае английский выступает в качестве языка общения и внутренней документации для игры.
Игровой опыт. Если вы ранее интересовались играми, понимаете их механику, то освоить профессию вам будет проще. Геймерский опыт дает понимание, что беспокоит пользователя. Вы также сможете с большей вероятностью предсказать, какие элементы игры могут вызвать негативную реакцию или быть непроходимыми.
Вашим преимуществом также будет опыт игры на различных устройствах. Игры для персональных компьютеров, мобильных телефонов и игровых приставок отличаются своей реализацией, способами взаимодействия с игровым миром и тенденциями.
Например, рынок тестирования мобильных игр сейчас активно развивается и ищет новые таланты. Если вы чувствуете себя как рыба в воде, играя на своем телефоне или планшете, а, может быть, уже и сообщали разработчикам приложения об ошибках в их приложениях, то вам определенно стоит обратить внимание на тестирование мобильных игр.
Любые навыки, связанные с программированием, тестированием, гейм-дизайном и даже переводом игр будут в плюс. Понимание основ тестирования также не будет лишним. Все эти навыки пригодятся при различных видах тестирования: UX-тестирование (тестирование интерфейса), тестирование локализации (проверка, насколько корректно текст игры был переведен на иностранный язык), нагрузочное тестирование (какую нагрузку игра может выдержать).
Каким должен быть тестировщик игр?
Кандидату на должность гейм-тестирощика также важно обладать и определенными личными качествами.
Тестировщик игр должен быть внимательным ко всем мелочам и усидчивым. Дефекты коварны и могут дать о себе знать в любой момент. Гейм-тестировщик умеет удерживать свое внимание на задаче в течение длительного времени. Вам нужно будет раз за разом проходить один эпизод игры в поисках дефектов, имитируя различные действия пользователя. Ошибка может появиться лишь во время 20-го прохождения этого этапа. Важно, чтобы вы смогли ее заметить.
Умение взглянуть на систему с разных сторон. Задача тестировщика – проверить все возможные пути взаимодействия с игрой. Даже такие, какие разработчик не мог ожидать и предвидеть. Попробуйте представить себя на месте самого любопытного пользователя и исследовать все самые потаенные уголки игрового мира.
Коммуникабельность. В ходе тестирования игры вам не раз понадобится задать вопрос руководителям, заказчику, разработчикам, бизнес-аналитикам, коллегам по тестированию. Умение установить контакт с разными людьми поможет вам эффективно организовать свою работу и повысить ее качество. Каждый участник команды обладает важными знаниями, которые нужны тестировщику, чтобы понять действительно ли он нашел дефект, и как на самом деле должно быть.
Хороший тестировщик также умеет чувствовать аудиторию. Это позволит понять, каких действий можно ожидать от реального игрока, и быстрее найти дефекты, которые будут встречаться и досаждать пользователям чаще всего.
Как научиться?
Профессии гейм-тестировщика не учат в университете. В тестирование игр приходят совершенно разными путями. Кто-то хотел бы построить карьеру в сфере создания игр, но у него нет опыта и знаний для должности разработчика или дизайнера. Случается, что люди, которые занимались другим видом тестирования переучиваются на гейм-тестировщиков.
Если вы хотите быстро освоить профессию тестировщика игр, запишитесь на специальный онлайн-курс «Тестирование компьютерных игр». Во время занятий вы разберетесь в нюансах гейм-тестирования и получите необходимые практические навыки. Если вы успешно освоите курс, то получите именной сертификат об окончании и рекомендательное письмо для будущих работодателей.
В заключение
Тестирование – важный этап создания любого приложения. Только после одобрения тестировщиков игру считают готовой и выпускают ее.
Если вы любите игры, обожаете копаться в деталях и подмечать мелочи, если вы не представляете свою жизнь без информационных технологий и хотите сделать этот мир чуточку лучше, то обратите внимание на гейм-тестирование. Возможно, именно это вы и искали. Успехов!
Источники:
http://webformyself.com/kak-stat-testirovshhikom-igr-i-ne-razocharovatsya-v-igrovoj-industrii/
http://gdjob.pro/stati/soiskatelyam/kak-stat-testirovshchikom-igr/
http://qa-academy.by/qaacademy/news/kak-stat-testirovshhikom-igr/