inDrive
ЕгипетСвяжитесь напрямую по этой вакансии
Грейд
Senior
Формат работы
Гибрид
Уровень английского
B2 - Выше среднего
Оценка RocketHunt по реальным зарплатам
ИИ напишет его по вашему резюме, останется только отправить
Команда Grocery отвечает за создание и развитие клиентского опыта при доставке продуктов — от поиска магазинов и товаров до просмотра каталога, управления корзиной и оформления заказа.
Мы ищем QA Engineer, который присоединится к нашей команде
Тестирование полного пути клиента при заказе продуктов, включая выбор магазина, каталог, поиск, детали продуктов, корзину, оформление заказа, оплату и создание заказа.
Проверка цен, скидок, наличия товаров на складе, доступности продуктов и ассортимента, специфичного для магазина, в различных локациях и у партнеров.
Тестирование специфичных для продуктов сценариев, таких как весовые товары, замены, отсутствующие товары, ограничения по количеству и минимальная сумма заказа.
Тестирование интеграций между витриной магазина и сервисами каталога, ценообразования, наличия на складе, заказов, оплаты и доставки, а также с внешними партнерами по доставке продуктов.
Проверка сценариев отката и деградации, когда партнер или внутренний сервис недоступен.
Обеспечение согласованного поведения в мобильных приложениях, WebView и серверных API.
Разработка и поддержка автоматизированных тестов, а также вклад в покрытие API, интеграционных и сквозных тестов.
Участие в обзорах требований, стратегии тестирования, проверке релизов и расследовании производственных проблем, принимая на себя ответственность за качество на протяжении всего жизненного цикла продукта.
Значительный опыт в функциональном, интеграционном, API и сквозном тестировании полного пути клиента: каталог, поиск, PDP, корзина, оформление заказа, оплата и создание заказа.
Опыт тестирования динамического ценообразования, наличия на складе, скидок, доступности продуктов, ограничений по количеству и минимальной суммы заказа.
Опыт тестирования ассортимента, специфичного для локации или магазина, включая наличие на складе и гео-ориентированную доступность.
Хорошее понимание специфичных для продуктов сценариев, таких как весовые товары, замены, отсутствующие товары и частичные заказы.
Опыт тестирования интеграций с сервисами каталога, ценообразования, наличия на складе, заказов, оплаты и доставки, включая API сторонних партнеров.
Глубокое понимание микросервисов, событийно-ориентированных и асинхронных архитектур, включая повторные попытки, тайм-ауты, идемпотентность, дублирующиеся события и конечную согласованность.
Опыт работы с REST и/или gRPC API и автоматизированным тестированием API; знакомство с такими инструментами, как Postman.
Опыт создания и поддержки автоматизированных тестов с использованием таких фреймворков, как Playwright, Cypress, Appium или аналогичных.
Способность расследовать проблемы с использованием логов, метрик, трассировок, баз данных и очередей сообщений; опыт работы с такими инструментами, как Grafana, CloudWatch, Kibana, Kafka и SQL.
Опыт работы с CI/CD пайплайнами, Docker и средами на базе AWS.
Способность проверять согласованность в мобильных приложениях, WebView, серверных API и распределенных сервисах, а также устранять частичные сбои и сбои в работе партнеров/сервисов.
Опыт участия в разработке стратегии тестирования, обзорах требований, проверке релизов и анализе производственных проблем с акцентом на бизнес-риски и качество продукта на протяжении всего цикла разработки.
Желательно: опыт работы с продуктами Grocery/e-commerce, мобильного тестирования, контрактного тестирования, интеграций с внешними партнерами, тестирования производительности/нагрузки/отказоустойчивости, feature flags, A/B тестирования и продуктовых метрик, таких как коэффициент конверсии, частота добавления в корзину, завершение оформления заказа, частота ошибок и задержка.
Помогите нам бороться с несправедливостью, создавая справедливые возможности для миллионов людей в 48 странах.
Окончательные преимущества могут варьироваться в зависимости от местоположения.