Назад

Senior QA Engineer (Mobile)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b1
Страна
Uzbekistan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior QA Engineer (Mobile) (iOS/Android): Организация тестирования и контроль качества мобильных приложений телекоммуникационных продуктов с акцентом на функциональное, регрессионное и автоматизированное тестирование. Focus on анализ требований, проверку API и асинхронных сценариев, диагностику логов и Crash Reports, а также подготовку релизов в App Store и Google Play.

Локация: Ташкент, проспект Амира Темура, 24; гибридный формат работы

Компания

Universal Mobile Systems развивает мобильные продукты телекоммуникационной компании под торговой маркой Mobiuz.

Что делать

  • Организовывать и координировать тестирование мобильных приложений для iOS и Android.
  • Анализировать требования и проектную документацию, выявлять риски и неоднозначности.
  • Разрабатывать стратегию тестирования, планировать и приоритизировать задачи в спринтах и релизах.
  • Проводить функциональное, регрессионное и Smoke-тестирование на реальных устройствах и эмуляторах.
  • Выявлять и контролировать устранение дефектов, анализировать логи и Crash Reports, проверять причины ошибок.
  • Готовить приложения к публикации в App Store и Google Play, взаимодействовать с разработкой, дизайном, аналитикой и Product Management, наставлять Junior и Middle QA-инженеров.

Требования

  • Опыт в QA от 4 лет, включая не менее 2 лет тестирования мобильных приложений.
  • Практический опыт тестирования iOS и Android, ручного тестирования на реальных устройствах и эмуляторах, а также участия в релизах и публикации мобильных приложений.
  • Знание принципов мобильного UI/UX, Material Design и Apple Human Interface Guidelines.
  • Понимание тестирования Push-уведомлений, Deep Links, Offline-сценариев, системных разрешений, мобильных API и асинхронных сценариев.
  • Навыки разработки тест-кейсов, чек-листов и подробных баг-репортов; опыт функционального, регрессионного и Smoke-тестирования.
  • Опыт анализа логов и Crash Reports, работы с Postman, а также инструментами анализа сетевого взаимодействия: Charles, Fiddler или Proxyman.
  • Опыт работы с Jira и системами управления тестированием TestRail, Zephyr или Xray.
  • Знание SQL на уровне работы с SQLite; знание Realm будет преимуществом.
  • Опыт работы с Firebase Crashlytics, TestFlight и Google Play Console; понимание Agile-методологий Scrum и Kanban.
  • Практический опыт автоматизации мобильного тестирования с Appium, Detox, Espresso, XCUITest или аналогами.
  • Знание хотя бы одного языка программирования для автоматизации: JavaScript, TypeScript, Kotlin, Swift или Python.
  • Понимание интеграции автотестов в CI/CD и знакомство с GitLab CI, Jenkins, Bitrise или Fastlane.

Хорошо, если есть

  • Опыт построения QA-стратегии и определения критериев готовности приложения к релизу.
  • Опыт работы с Device Farm и тестирования на различных моделях устройств.
  • Опыт тестирования кроссплатформенных приложений на Flutter или React Native.
  • Навыки нагрузочного тестирования API с использованием k6 или JMeter.
  • Опыт работы с Firebase Analytics, AppsFlyer или Amplitude.
  • Понимание мобильной безопасности, SSL Pinning и защиты от MITM-атак.
  • Опыт оптимизации процессов тестирования и внедрения новых инструментов контроля качества.
  • Английский язык на уровне B1 и выше для работы с технической документацией.

Культура и преимущества

  • Гибридный формат работы.
  • Работа над развитием мобильных продуктов телекоммуникационной компании.
  • Возможность влиять на качество и стабильность мобильных приложений.
  • Работа в команде IT-специалистов и участие в развитии QA-процессов.
  • Возможности для профессионального развития и внедрения современных подходов к тестированию.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →