QA Engineer Middle (mobile)
Gaijin разрабатывает онлайн-игры класса AAA для ПК, консолей и мобильных платформ, включая популярные MMO «War Thunder», «Enlisted» и другие игры. Команда состоит из сотен талантливых разработчиков игр со всей Европы и постоянно растет!
Мы ищем в нашу команду QA Engineer Middle (mobile)
Чем предстоит заниматься:
- Ручное тестирование игровых проектов;
- Редактирование существующих тест кейсов и написание новых;
- Взаимодействие с разработчиками и ведение багов на всех этапах их жизненного цикла;
- Исследование ошибок и оформление отчета по ним.
Требования к кандидату:
- Опыт тестирования мобильных приложений или игр на платформах Android и iOS.
- Понимание особенностей тестирования мобильных устройств: версии ОС, разрешения экранов, производительность, фоновые режимы, прерывания, разрешения приложения и нестабильное интернет-соединение.
- Умение самостоятельно анализировать требования, декомпозировать функциональность и определять необходимый объём тестирования.
- Опыт составления тестовой документации: чек-листов, тест-кейсов, тест-планов и отчётов о тестировании.
- Умение оформлять понятные и воспроизводимые баг-репорты с указанием окружения, шагов воспроизведения, фактического и ожидаемого результата.
- Умение работать с клиентскими и серверными логами, находить связанные с ошибкой события и определять вероятную причину возникновения дефекта.
- Понимание клиент-серверной архитектуры и принципов взаимодействия мобильного клиента с backend-сервисами.
- Опыт работы с App Store Connect и Google Play Console: управление тестовыми сборками, внутренними треками, TestFlight, версиями приложения и статусами публикации.
- Понимание процесса публикации и обновления приложений в App Store и Google Play.
- Опыт работы с Jenkins, TeamCity, GitLab CI или другими CI/CD-системами: запуск, настройка параметров и анализ результатов сборок.
- Понимание жизненного цикла сборки: development, staging, release и production.
- Базовое понимание Git и умение находить нужную ветку, коммит или версию сборки.
- Понимание особенностей тестирования игровых механик, игрового прогресса, экономики, баланса и сохранений.
- Опыт тестирования внутриигровых покупок, подписок, рекламы и восстановления покупок.
- Навыки проверки производительности приложения: время загрузки, FPS, использование памяти, нагрев устройства, расход батареи и стабильность длительных игровых сессий.
- Опыт работы с Jira, YouTrack, TestRail, Qase, Confluence или аналогичными системами.
- Умение самостоятельно оценивать риски, определять приоритеты тестирования и принимать решение о готовности функциональности к релизу.
- Умение взаимодействовать с разработчиками, гейм-дизайнерами, аналитиками, продюсерами и службой поддержки.
Будет преимуществом:
- Опыт анализа обращений пользователей и воспроизведения проблем из production.
- Опыт наставничества Junior QA или проведения ревью тестовой документации.
Наше предложение финалисту:
- Работа в компании, сделавшей одну из самых популярных в мире игр;
- Конкурентная заработная плата (уровень з/п обсуждаем индивидуально с кандидатом на собеседовании);
- Нетривиальные задачи с использованием инновационных, перспективных технологий, что обеспечивает нашим решениям привлекательность и актуальность в быстро изменяющихся условиях IT-рынка;
- Международная команда, состоящая из сильных разработчиков;
- Формат работы: удаленный или гибридный (удаленка/офис). Гибкое начало рабочего дня;
- ДМС.