freehire launches on Product Hunt on 26 August.

Follow →

QA specialist (mobile)

Summary

QA specialist tests mobile app and backend services for a food-tech e-commerce app, validating user flows, API integrations, and edge cases across iOS/Android.

Чем предстоит заниматься:

  1. Функциональное тестирование мобильного приложения:

    • Проверка корректности ключевых пользовательских сценариев: выбор товара, работа с корзиной, оформление заказа (самовывоз, доставка), оплата, работа с промокодами и программой лояльности;
    • Тестирование интеграции приложения с внутренними сервисами (меню, цены, оплата, лояльность и т.д);
    • Проверка работы на различных устройствах (iOS/Android);
    • Тестирование взаимодействия с аппаратными компонентами (геолокация, Touch ID/Face ID).
  2. Интеграционное и API-тестирование бэкенда:

    • Проверка взаимодействия мобильного приложения с микросервисной архитектурой бэкенда (сервис заказов, платежей, меню, лояльность);
    • Тестирование REST API с использованием Postman/Charles/аналогов;
    • Валидация ответов API, кодов состояния, форматов данных (JSON);
    • Проверка устойчивости к ошибочным и пограничным данным.
  3. Регрессионное тестирование:

    • Проверка стабильности работы приложения и бэкенда после выхода обновлений;
    • Анализ влияния изменений в одном микросервисе на другие модули и на клиентское приложение;
    • Поддержание и актуализация набора регрессионных проверок.
  4. Бета тестирование:

    • Проверка корректности ключевых пользовательских сценариев: выбор товара, работа с корзиной, оформление заказа (самовывоз, доставка), оплата, работа с промокодами и программой лояльности в прод контуре
  5. Документирование и отчетность:

    • Ведение баг-репортов в Яндекс Трекер с четким описанием шагов, окружения, логов и ожидаемого/фактического результата;
    • Взаимодействие с разработчиками мобильного приложения и бэкенда для уточнения и воспроизведения ошибок;
    • Разработка и поддержка тест-кейсов, чек-листов и сценариев тестирования в TestIT;
    • Составление инструкций и методик тестирования новых функций.

Наши пожелания к знаниям и опыту:

  • Оконченное высшее техническое образование;
  • Опыт ручного тестирования мобильных приложений (iOS/Android) от 2 лет. Желателен опыт в e-commerce, retail или foodtech.
  • Опыт тестирования бэкенд-сервисов и API (REST API) от 1 года;
  • Понимание принципов тестирования, видов, уровней, методов;
  • Умение работать с инструментами для тестирования API (Postman, Insomnia, Charles/Fiddler для трассировки)
  • Опыт работы с системами bug-трекинга (Яндекс Трекер, Jira,) и test management (TestIT, TestRail)
  • Умение составлять понятные и воспроизводимые чек-листы и тест-кейсы;
  • Базовые знания по работе с базами данных (умение писать простые SQL-запросы для валидации данных)
  • Понимание клиент-серверной архитектуры и основ HTTP/HTTPS

Мы предлагаем:

  • Работу в компании с мировыми стандартами и легендарной историей;
  • Официальное оформление в ИТ-аккредитованную компанию;
  • ДМС со стоматологией, компенсацию фитнеса, возможности внутреннего и внешнего повышения уровня компетенций, карьерное развитие;
  • Гибридный формат работы.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available