Мы — геймдев-компания, создающая увлекательные игровые проекты для миллионов игроков. Сейчас мы ищем Middle QA Engineer, который станет важной частью нашей команды, обеспечивая качество и стабильность наших игр на всех этапах разработки. Если вы страстно увлечены играми, обладаете опытом в тестировании игровых продуктов и хотите участвовать в создании проектов, которые радуют миллионы пользователей по всему миру — присоединяйтесь к нам!
Задачи:
- Разработка и поддержка автотестов для Unity-приложений с использованием AltTester.
- Автоматизация функционального и регрессионного тестирования.
- Поддержка и постепенное улучшение тестовой инфраструктуры.
- Участие в развитии подходов к автоматизации.
- Кроссплатформенное тестирование клиентской части игр (PC, Android, iOS).

Резюме отправлять: 
- Тестирование PvP-механик и игрового баланса.
- Проверка интеграции клиента с сервером.
- Анализ результатов тестирования, работа с логами, поиск и документирование багов, аналитика причин их возникновения.
- Составление тест-кейсов, чек-листов и тест-планов.
- Регрессионное тестирование перед релизами.
- Функциональное тестирование игровых механик, персонажей и уровней.
- Активное взаимодействие с разработчиками, гейм-дизайнерами и другими QA, участие в работе по оптимизации и улучшению процессов тестирования игр в команде.

Требования:
- Опыт ручного тестирования (желательно в игровой индустрии).
- Знание методологий тестирования и умение их применять на практике, навыки тестирования документации и работа со всеми видами тестирования (от смоук до приемочного).
- Опыт автоматизации тестирования от 1–2 лет.
- Знание одного из языков программирования (желательно C# или готовность его изучить).
- Умение грамотно описывать баги и разбивать сложные сценарии на составляющие.
- Опыт или готовность работать с AltTester (или аналогами).
- Базовое понимание клиент-серверной архитектуры.
- Понимание жизненного цикла разработки многопользовательских игр.
- Опыт работы с Git.
- Умение читать и разбираться в чужом коде.
- Умение анализировать логи и локализовывать проблемы.
- Понимание основ построения тестовой архитектуры (паттерны проектирования, структура тестов, переиспользование кода и т.п.).
- Аналитический склад ума, усидчивость, внимательность к деталям, системное мышление.
- Коммуникабельность, стрессоустойчивость.
- Владение английским языком на уровне, достаточном для понимания технической документации.

Будет плюсом:
- Опыт работы с Unity-проектами.
- Понимание особенностей тестирования мобильных платформ (Android/iOS), опыт работы с Android studio и аналогами.
- Опыт анализа сетевого трафика (Charles/Fiddler, Wireshark).
- Опыт работы с CI/CD.
- Опыт тестирования многопользовательских игр или PvP проектов.
- Понимание принципов геймдизайна и игровых механик.
- Знание сетевых взаимодействий (на базовом уровне).
- Навыки настройки тестового окружения в соответствии с необходимостью.
- Опыт тестирования серверной логики и API (Postman) - не просто работа с готовыми коллекциями, но и навыки написания самостоятельных запросов с нуля.

Мы предлагаем:
- Конкурентоспособную заработную плату и гибкий график.
- Свободное обсуждение идей с участниками команды.
- Культуру, где ценятся инициатива и аргументированные решения.
- Работу в дружной атмосфере продуктовой команды.