Mobile QA Engineer

GENZA

Job description

Ищем #MobileQA Engineer в GENZA

Нам нужен самостоятельный и системный Mobile QA Engineer уровня Middle+/Senior, который уверенно тестирует мобильное приложение на iOS и Android, отвечает за качество релизов в App Store и Google Play и умеет локализовать дефект на стороне мобильного клиента, backend или стороннего SDK. Продукт — геймифицированное дейтинг-приложение на Unity: лента, мэтчи, чаты, push, подписки, внутренняя экономика и игровые механики

Обязанности • Проводить smoke-, функциональное, интеграционное, регрессионное и исследовательское тестирование • Проверять новую функциональность на тестовых окружениях и перед публикацией в сторах • Анализировать требования, макеты и acceptance criteria • Готовить и поддерживать чек-листы, тест-кейсы и регрессионный набор • Оформлять баг-репорты с понятными шагами воспроизведения, логами, скриншотами и видео • Проверять исправления и контролировать повторные регрессии • Участвовать в bug triage и приоритизации дефектов • Оценивать готовность сборки к релизу • Проверять production-версию после публикации

Что предстоит тестировать • Регистрацию, авторизацию и онбординг / Профили пользователей и загрузку фотографий / Ленту, лайки, приглашения и мэтчи / Чаты и real-time-механики / Чаты и real-time-механики / Push-уведомления и deep links / Подписки, покупки и восстановление покупок • Игровые механики и внутреннюю экономику / Геолокацию: радиус и фильтры поиска, поведение при разных состояниях разрешений, смену локации / Права приложения: камера, галерея, уведомления, геопозиция, ATT-запрос на iOS / Блокировку, жалобы, модерацию контента и удаление аккаунта — обязательные требования сторов для дейтинг-приложений • Производительность Unity-сборки: просадки FPS, время загрузки сцен, потребление памяти, нагрев и расход батареи / Аналитические события и пользовательские параметры / Установку, обновление поверх старой версии с существующими данными и работу при разных типах интернет-соединения / Поведение продукта на разных устройствах, версиях ОС и разрешениях экрана

Наши ожидания по твоим знаниям и опыту • От 3 лет опыта в QA и уверенный опыт тестирования мобильных приложений на iOS и Android • Понимание клиент-серверной архитектуры и опыт тестирования REST API (Postman, Swagger или аналоги) • Опыт анализа сетевых запросов и логов: Charles или Proxyman для трафика, ADB и Android Studio logcat для Android, Crashlytics для крэшей • Понимание особенностей тестирования Unity-приложений: отличие Play Mode в Editor от поведения на устройстве, чтение Unity-логов, синхронизация данных клиент — сервер

Требования к устройствам и окружению • Собственный iPhone с поддерживаемой версией iOS и Android-смартфон с актуальной версией Android При отклике — указать модели устройств и установленные версии ОС • Возможность регулярно устанавливать и тестировать внутренние сборки: TestFlight для iOS, внутреннее тестирование или APK для Android

Будет плюсом • Опыт тестирования Unity-приложений или мобильных игр / Опыт установки Unity и локального запуска проекта через Unity Editor • Опыт работы с дейтинговыми, социальными или коммуникационными приложениями • Знание процессов TestFlight, App Store Connect и Google Play Console / Опыт работы с Firebase Analytics, GA4, Firebase Crashlytics или аналогами • Свой доступ к macOS, опыт работы с Instruments и Console.app / Опыт автоматизации Unity-UI: AltTester, Unity Test Framework

Формат работы full-time / удалённая работа / долгосрочное сотрудничество

Заработная плата от 2 000$

Для откликов и резюме: Tg @uniqorncess e-mail a.buslova@genza.io

Skills

  • adb
  • android
  • charles
  • ios
  • mobile_testing
  • postman
  • proxyman
  • restapi
  • swagger
  • unity

Languages

RU, EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Mobile QA Engineer — GENZA | RVC