Мониторить вакансии от соответствующих производителей на профильных сайтах, видимо. Но если Вы ожидаете, что на этом поприще Вас ждет расслабон, за который еще и платят, то Вас ждет жестокое разочарование. И расслабона там особого нет (скорее, наоборот, потому что есть жесткий график релизов и циклы альфа-тестирования, ограниченные по времени), и платят не так чтобы очень. Не говоря уже о том, что играть это одно, а тестировать - совсем другое.
Вакансии на тестировщика игр постоянно попадаются на рынке и попасть младшим специалистом в игровую компанию вполне реально. Реально, но не так просто, как может показаться на первый взгляд.
Большинство людей путают работу тестировщика с тем, что делают на проектах фокус группы. На первый взгляд кажется, что ты приходишь на работу, играешь в свое удовольствие на приставке целый день, а затем говоришь разработчику, что тебе не понравилось в геймплее. Это совершенно не то, чем занимается на своей работе тестировщик.
Тестирование игр - это такая же непростая работа, как тестирование любого другого программного обеспечения. Она заключается в проверке соответствия описания работы какой-либо игровой фичи тому, как она работает на самом деле с помощью целого ряда уникальных тестов, написанных и разработанных самим тестировщиком. То есть, тестировщик получает полное техническое и очень детальное описание работы конкретной фичи (например, какого-либо игрового окна или простого действия, вроде прокачки оружия), а затем он должен разработать ряд тестов для конкретной задачи, имитирующих самые различные действия игрока в самых различных игровых ситуациях и проверить эту фичу на отсутствие багов (ошибок).
Нужно иметь в виду, что тестирование - это крайне сложная, невероятно рутинная работа, требующая от специалиста постоянной концентрации на процессе. Дело в том, что очень редко вам будут попадаться простые баги, которые легко локализовать (понять с какой именно фичей, структурой и сегментом игры они связаны в действительности) и легко воспроизвести (выявить четкую последовательность иногда довольно странных действий, которые нужно предпринять, чтобы баг снова повторился). Чаще всего тестировщик сталкивается в своей работе с совершенно странными ошибками, которые сложно "поймать": воспроизвести и выяснить, почему они происходят.
Тестировщик на проекте является специалистом, который должен обладать самыми разносторонними знаниями по проекту:
Во-первых, он должен обладать знаниями по собственной специализации: виды тестирования, тест дизайн, написание баг-репортов и так далее.
Во-вторых, он должен хорошо знать всю дизайн-документацию, то есть знать проект почти так же хорошо, как его знает геймдизайнер: понимать, как работают те или иные фичи в самых точных деталях.
В-третьих, он должен быть на короткой ноге с программистами и понимать, как проект устроен изнутри, чтобы лучше локализовывать конкретные ошибки. Некоторые компоненты и структуры игры взаимодействуют в коде друг с другом не так, как это кажется на первый взгляд и понимание ошибок без понимания того, как на самом деле работает игра - невозможно. А для написания автоматических сценариев тестирования и вовсе необходимо на начальном-среднем уровне знать языки программирования.
Вдобавок ко всему вышеперечисленному, тестировщик несет большую ответственность за сам проект, потому что любая халатно протестированная задача, любое место в игре, к поиску багов в котором он подошел недостаточно изобретательно, скажется на игровом процессе и в отдельных случаях может и вовсе сказаться на прибыли компании, потому что тестировщик является последним звеном в цепочке разработки. Он подтверждает качество продукта и берет на себя ответственность сказать, что его можно без опаски представить миллионам игроков, потому что он лично проверил все, что только можно было проверить.
Без подготовки и дополнительных знаний попасть на такую работу достаточно сложно, если только не искать специально вакансии для студентов, которые оплачиваются крайне низко. Поэтому, можете смело приступать к поиску вакансий на сайтах игровых компаний и hh, после того, как получите приличную теоретическую базу по этой специальности. Вот небольшой список в помощь:
Курс от Универсаниума по тестированию ПО
https://universarium.org/course/1005
Книга Романа Савина
“Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах”
Книга Святослава Куликова
"Тестирование программного обеспечения. Базовый курс"
Начинал свой карьерный путь именно с должности QA-специалиста (так называются тестировщики). Из основных требований, особенно в небольших компаниях, можно выделить:
1) необходимость хорошо разбираться в "железе" и мобильных девайсах
2) любить видеоигры
3) обладать недюжинной усидчивостью, аналитическим складом ума и умением грамотно излагать свои мысли
Всему остальному относительно несложно научиться в процессе работы, а недостаток компетенции поможет компенсировать тяга к знаниям и любовь к своему делу.
Один нюанс - если вы думаете, что работа тестировщиком - это "играть в игры и получать за это деньги", то суть верна, однако спустя месяцы работы над одним и тем же продуктом первоначальная эйфория сменяется усталостью от однообразной работы, а сам процесс игры совершенно перестает приносить удовольствие.
Знаю по отзывам своего знакомого, что тестирование игр - это не значит целыми днями играть в игры на работе. Хотя, ему очень нравится. Мы сейчас вместе проходим обучение в Яндекс практикум на QA инженера, его отправили повышать квалификацию, чтобы он мог не только тестировать, но и проектировать тесты. Так вот он просто в какой-то группе в телеграмм увидел пост, что нужны люди для тестирования игр. Так и началась его карьера тестировщика. Так что устроится тестировщиком игр можно иногда самым неожиданным образом.
Устраивайтесь ) Нужно иметь скиллы,какие нужны тестировщику для того что бы устроиться на работу, но соглашусь с предыдущим постом о том,что вполне возможно что не понравиться)
Играть вы будете суто по нужным сценариям и не только играть а и проверять работоспособность различных форм логина/создания юзера и прочей чуши) Может надоесть очень и очень быстро.
Даже не то что играть, а локализировать возникшие баги или проводить регрессивное тестирование и проходить те же уровни по 1005000 раз)
Welcome to software quality assurance world!)
Это проще, чем многие думают: выбираешь любой поисковик вакансий или можно поискать через каналы в мессенджерах, там много вакансий на эту тему. Но будь осторожен — придётся мало играть, заполнять много форм и скорее всего, получать за это не так много денег как хотелось бы 🤷🏼♂️
На сайтах поиска фриланса есть такие задания. Но как правило жто разное ПО, а не только игры. И в основном мобильные. У крупных разработчиков свои штаты тестировщиков, или контракты со специлизрованными агентствами.