Специалист по тестированию
Описание
Детмир Тех — команда, развивающая цифровую экосистему группы компаний «Детский мир». Делаем продукты для миллионов клиентов и сервисы, которые помогают бизнесу работать быстрее. Ищем 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; Внутреннее обучение; Спортивные и развлекательные мероприятия, участие в корпоративной жизни компании Присоединяйтесь к нам и станьте частью истории бренда с историей!