Описание вакансии
Sakura Games — международная аутсорсинговая геймдев-компания, основанная на Кипре. С 2018 года мы разрабатываем мобильные игры полного цикла для международного рынка: casual и midcore-проекты. Также мы поддерживаем live-игры, создаём прототипы и занимаемся портированием проектов.
Сейчас у нас более 10 проектов в параллельной разработке. На каждом проекте работает отдельная кросс-функциональная Scrum-команда. QA сейчас закрывается внешними подрядчиками, и мы строим внутреннюю QA-функцию, которая будет отвечать за качество на уровне всей компании.
Мы ищем QA Lead, который возьмёт ownership за это направление. Нужно будет управлять работой примерно 8 QA-специалистов от нескольких внешних подрядчиков, повышать эффективность и качество их работы, выстраивать единые QA-процессы и помогать проектным командам принимать более зрелые решения по качеству.
Это в первую очередь лидерская и процессная роль, но мы ожидаем, что QA Lead будет оставаться близко к продукту: ревьюить тестовую документацию, участвовать в bug triage, оценивать тестовое покрытие, предлагать улучшения в подходах к тестированию и иногда подключаться к hands-on тестированию, когда нужен глубокий контекст или экспертная проверка.
Задачи
QA-процессы и стратегия
-
Выстраивать и постоянно улучшать QA-процессы для мобильных игровых проектов внутри компании.
-
Определять единые стандарты тестирования, тестовой документации, bug reporting и релизных проверок.
-
Планировать QA-активности на разных стадиях проекта: прототипы, активная разработка, релизы, live support и портирование.
-
Определять, где тестовое покрытие достаточно, а где нужны дополнительные проверки.
-
Внедрять QA-метрики и отчётность по качеству, использовать их для принятия решений.
-
Рекомендовать инструменты, подходы и практики, которые повышают эффективность и качество тестирования.
Управление подрядчиками и QA-командой
-
Управлять работой примерно 8 QA-специалистов от нескольких внешних подрядчиков.
-
Формировать понятные ожидания, KPI и SLA для подрядчиков.
-
Контролировать выполнение задач, сроки, отчёты, качество bug reports, тестовое покрытие и общее качество проверок.
-
Ревьюить тестовую документацию, подготовленную внешними QA-командами, и давать прикладной фидбек.
-
Оценивать эффективность подрядчиков и координировать QA-ресурсы между несколькими проектами.
-
Оптимизировать процессы тестирования и QA-related costs по портфелю проектов.
Ownership качества и экспертная поддержка
-
Помогать командам выбирать правильный подход к тестированию фич, релизов, прототипов и live-обновлений.
-
Ревьюить test plans, checklists, regression suites и release checklists.
-
Участвовать в bug triage и помогать командам приоритизировать дефекты с учётом severity, impact и проектных рисков.
-
Оценивать QA-риски и готовность билдов к релизу.
-
Находить пробелы в тестовом покрытии и предлагать практичные улучшения.
-
Оставаться близко к качеству проектов, не становясь при этом основным hands-on тестировщиком на каждом проекте.
Hands-on involvement
-
Подключаться к hands-on тестированию, когда нужна экспертная проверка, глубокий продуктовый контекст или срочная поддержка релиза.
-
Точечно тестировать игровые фичи, билды, релизы и прототипы с фокусом на high-risk areas.
-
Поддерживать functional, regression, smoke, sanity, exploratory и compatibility testing через планирование, ревью и целевое выполнение проверок.
-
При необходимости валидировать игровые механики, UI/UX, прогрессию, экономику, монетизацию, рекламные интеграции, аналитику и техническую стабильность.
Релизы и взаимодействие с командами
-
Участвовать в релизном планировании и помогать командам принимать go / no-go решения.
-
Тесно взаимодействовать с продюсерами, разработчиками, гейм-дизайнерами, аналитиками и внешними QA-командами.
-
Прозрачно коммуницировать статус качества, риски, блокеры и зоны для улучшения стейкхолдерам.
-
Продвигать практичный quality mindset внутри проектных команд.
Требования
-
5+ лет опыта в QA в mobile game development. К сожалению, мы не сможем рассмотреть вас на эту роль без опыта тестирования мобильных игр.
-
2+ года опыта в роли QA Lead / QA Manager.
-
Опыт тестирования мобильных игр, включая stores, SDKs, payments, IAP, ads и analytics.
-
Опыт планирования тестирования на разных системах, устройствах, версиях ОС, сетевых условиях и performance constraints.
-
Сильное понимание полного цикла разработки игры: от прототипа до релиза и live support.
-
Опыт построения или улучшения QA-процессов.
-
Сильная экспертиза в manual testing и способность направлять других по глубине тестирования, покрытию и подходам.
-
Опыт ревью тестовой документации и улучшения test design.
-
Опыт работы с несколькими проектами параллельно.
-
Хорошее понимание Scrum / Agile-процессов.
-
Опыт работы с Jira или аналогичными task trackers.
-
Опыт работы с test management tools: TestRail, Xray или аналогами.
-
Умение создавать понятную и полезную тестовую документацию: checklists, test plans, regression suites, release checklists.
-
Структурность, ownership, ответственность и сильные коммуникативные навыки.
-
Английский язык на уровне B2 или выше для работы с международными подрядчиками и клиентами.
Будет плюсом
-
Опыт работы в аутсорсинговой геймдев-компании.
-
Подтверждённый опыт управления внешними QA-командами или подрядчиками: координация работы, качества и сроков.
-
Умение оценивать эффективность подрядчиков и контролировать testing-related costs в масштабе нескольких проектов.
-
Опыт работы с Unity-проектами.
-
Опыт soft launch и подготовки игр к релизу в App Store / Google Play.
-
Прагматичный взгляд на автоматизацию и tooling в game QA: понимание, где это окупается, например build smoke tests, backend checks, economy / IAP / analytics validation, device-farm compatibility runs, Unity test tooling, а где manual testing остаётся более правильным решением.
-
Интерес к AI-assisted testing будет плюсом: мы открыты к инвестициям и развитию в этом направлении.