Мы проводим цифровую трансформацию логистиĸи для М.Видео и Эльдорадо, чтобы превратить ĸомпанию в полноценный ĸрупный марĸетплейс. Наша цель построить с нуля мощную логистичесĸую эĸосистему, ĸоторая станет ĸонĸурентным преимуществом на рынĸе.
Сейчас мы ищем самостоятельных специалистов с высоĸой эĸспертизой, готовых повлиять на формирование будущего для одного из лидеров российсĸого ритейла и e-com.
Мы ищем Mobile QA Engineer, который поможет с нуля выстроить автоматизацию качества для мобильного продукта на стадии MVP, поэтому тестирование ручного / автоматизация (50/50). Приложение разрабатывается нативно на Kotlin Multiplatform (KMP). Основной фокус — Android, iOS будет подключаться позже.
ПРЕДСТОЯЩИЕ ЗАДАЧИ:
- Работу над современным продуктом с комплексной архитектурой;
- Возможность влиять на качество на всех уровнях приложения;
- Внедрение передовых практик тестирования и автоматизации и профессиональный рост в сильной инженерной команде;
- Современный стек технологий и гибкие процессы разработки;
- Разработка и поддержка комплексной системы автоматизированного тестирования;
- Создание E2E-тестов для критических пользовательских сценариев;
- Написание юнит- и интеграционных тестов для фронтенд-приложения;
- Участие в проектировании архитектуры с точки зрения тестируемости;
- Тестирование API и событийной архитектуры бэкенда;
- Анализ результатов тестирования и ведение отчетности;
- Интеграция тестов в CI/CD процесс,
- Код-ревью тестового и продуктового кода.
Желательные знания:
- Опыт ручного и автоматизированного тестирования (50/50);
- Глубокое понимание принципов: E2E-тестирования API / BFF-тестирования CI/CD и тестовой инфраструктуры;
- Понимание особенностей мобильного тестирования (жизненный цикл приложения, flaky-тесты, работа с девайсами);
- Практический опыт нагрузочного тестирования;
- Знание одного или нескольких инструментов нагрузочного тестирования (k6 / JMeter);
- Знание ЯП Java/ Kotlin, Swift будет плюсом;
- Опыт тестирования REST API;
- Умение писать слабосвязанные, устойчивые к изменениям тесты;
- Опыт работы с Postman (коллекции, окружения, pre/post-скрипты);
- Опыт работы с Git, интеграция тестов в CI/CD пайплайны;
- Базовый опыт работы с Docker, базами данных и сервисной архитектурой;
- Понимание полного QA lifecycle, процессов баг-репортинга, SLA/SLO и тестовой аналитики.
Будет плюсом
- Опыт работы с Kotlin Multiplatform или понимание архитектуры KMP-приложений
- Опыт комбинирования Appium + нативные тесты (Espresso / Compose UI Test)
- Опыт тестирования gRPC
- Опыт контрактного тестирования мобильных клиентов
- Понимание event-driven архитектуры (Kafka и аналоги)
- Опыт визуализации и анализа performance-метрик (Grafana, Prometheus и др.)
- тестирования в облачных девайс-фермах (Firebase Test Lab, BrowserStack и аналоги)
ЧТО МЫ ПРЕДЛАГАЕМ:
- Работа в стабильной компании, лидере рынка в своём сегменте;
- Официальное трудоустройство по ТК РФ;
- Оформление ДМС после прохождения испытательного срока;
- Полный социальный пакет (оплата больничного, ежегодного отпуска);
- Льготные тарифы мобильной связи;
- Возможность развития профессиональных качеств, возможность проявить свою инициативу, а также участвовать в крупных внутренних проектах;
- Корпоративные скидки и привилегии: скидка сотрудника в магазинах сети, скидки партнёров, BestBenefits, и т.д.;
- Формат работы: 5/2 с 10.00 до 19.00, сам офис находится в шаговой доступности (7-10 мин. пешком) от м. Бауманская/Красносельская;
- Удаленный/гибридный график работы на выбор.