Детмир Тех — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее.
Ищем QA-специалиста в продуктовую команду Мобильного приложения сотрудника — внутреннее приложение магазинов: сборка интернет-заказов, инвентаризация, переоценка, ценники, бонусные и подарочные карты, интеграции с SAP.
Это не «протыкать кнопки в конце спринта». QA подключается на груминге, пишет критерии приёмки до разработки и отвечает за готовность фичи к мобильному релизу, который после публикации в сторы нельзя просто откатить.
Чем предстоит заниматься:
- Участвовать в проработке и груминге: делать критерии приёмки проверяемыми, заранее собирать регрессионные риски, а не ловить их накануне релиза.
- Тестировать фичи на Android, iOS, Kotlin Multiplatform (Compose Multiplatform) и backend API по заранее подготовленному плану проверки и критериям приёмки.
- Тестировать интеграции с SAP: контракты, форматы данных, стенды, сценарии, которые нельзя воспроизвести только моками (заказы, маркировка, поставки, контрольное сканирование).
- Проверять сценарии на реальном железе: Bluetooth-принтеры ценников/этикеток, сканеры штрихкодов.
- Вести тест-кейсы в Allure TestOps, заводить дефекты в Jira, верифицировать их исправление.
- Проводить smoke и регрессионное тестирование перед релизом, выполнять роль релиз-менеджера. Понимать что релиз мобильного приложения = запуск спутника в космос, откатить не получится.
- Работать с прокси (Charles / mitmproxy), тестовыми сборками из TestFlight и внутренними Android-сборками, Unleash-флагами.
- Развивать автоматизацию там, где она реально снимает нагрузку с ручного тестирования: UI-тесты, API-проверки, сценарии на симуляторе.
Что ожидаем:
- Коммерческий опыт тестирования от 1 года
- Опыт тестирования мобильных приложения (Android и iOS).
- Опыт тестирования production-систем с регулярными релизами в сторы.
- Умение писать проверяемые тест-кейсы и критерии приёмки.
- Опыт работы с REST API: Postman/Charles/аналог, статус-коды, контракты, расхождения клиент ↔ backend.
- Понимание feature flags, стендов, тестовых пользователей и данных.
- Опыт работы в Jira + Confluence.
- Умение воспроизводить баг так, чтобы разработчик не гадал: шаги, сборка, платформа, флаг, логи, ожидаемое/фактическое.
- Русский язык для ежедневной работы с командой, бизнесом и SAP-консультантами.
Будет плюсом:
- Allure TestOps / Test IT / аналогичный TMS.
- Автотесты: Ultron/Kaspresso/Espresso, XCUITest, API-автотесты.
- Опыт тестирования Kotlin Multiplatform / Compose Multiplatform.
- Интеграции с ERP/SAP, ритейл, склад, касса, ТСД.
- Firebase Crashlytics, разбор крэшей, APM.
- Unleash или другой сервис управления фича-флагами.
- Базовое чтение Kotlin/Swift/JSON-контрактов.
Стек и контур:
- Приложения: Android (Kotlin/Compose) и iOS (Swift/UIKit+SwiftUI), плюс растущий слой Kotlin Multiplatform.
- Backend: Kotlin / Spring, PostgreSQL, Kafka.
- Интеграции: SAP, Unleash, Firebase, Bluetooth-печать, камера/сканер.
- Инструменты: Jira, Confluence, GitLab, Allure TestOps, Charles/mitmproxy, TestFlight.
- Процесс: Kanban, QA на груминге, DoR/DoD, дефекты отдельными задачами, мобильный релиз нельзя откатитить.
Мы предлагаем:
- Официальное оформление в соответствии с ТК РФ в IT-аккредитованную компанию;
- Совокупный доход: оклад + годовой бонус;
- Удаленный формат работы
- График работы: 5/2;
- Техника для работы;
- Полис ДМС;
- Программа Best Benefits;
- Внутреннее обучение;
- Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании
Присоединяйтесь к нам и станьте частью истории бренда с историей!