Функциональное тестирование мобильного приложения
Проверка корректности ключевых пользовательских сценариев: выбор товара, работа с корзиной, оформление заказа (самовывоз, доставка), оплата, работа с промокодами и программой лояльности
Тестирование интеграции приложения с внутренними сервисами (меню, цены, оплата, лояльность и т.д)
Проверка работы на различных устройствах (iOS/Android)
Тестирование взаимодействия с аппаратными компонентами (геолокация, Touch ID/Face ID)
Интеграционное и API-тестирование бэкенда
Проверка взаимодействия мобильного приложения с микросервисной архитектурой бэкенда (сервис заказов, платежей, меню, лояльность)
Тестирование REST API с использованием Postman/Charles/аналогов
Валидация ответов API, кодов состояния, форматов данных (JSON)
Проверка устойчивости к ошибочным и пограничным данным
Регрессионное тестирование
Проверка стабильности работы приложения и бэкенда после выхода обновлений
Анализ влияния изменений в одном микросервисе на другие модули и на клиентское приложение
Поддержание и актуализация набора регрессионных проверок
Бета тестирование
Проверка корректности ключевых пользовательских сценариев: выбор товара, работа с корзиной, оформление заказа (самовывоз, доставка), оплата, работа с промокодами и программой лояльности в прод контуре
Документирование и отчетность
Ведение баг-репортов в Яндекс Трекер с четким описанием шагов, окружения, логов и ожидаемого/фактического результата
Взаимодействие с разработчиками мобильного приложения и бэкенда для уточнения и воспроизведения ошибок
Разработка и поддержка тест-кейсов, чек-листов и сценариев тестирования в TestIT
Составление инструкций и методик тестирования новых функций