Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7.
Культура и Туризм - продукт, который создает и внедряет системы для городского управления в сферах культуры и туризма. Сервисы продукта направлены на улучшение качества и доступности сервисов для жителей города Москвы, для взаимодействия работников органов исполнительной власти и их подведомственных организаций, а также для коммуникации с жителями города Москвы. Благодаря "Культуре и Туризму" жителям города становятся доступны такие сервисы как аренда городских пространств, приобретение билетов на культурные мероприятия города, запись на экскурсии, оформление единого читательского билета, бронирование книг в библиотеках, подача заявлений на детский отдых для льготных категорий граждан, а также прохождение аттестации на гида(экскурсовода) в онлайн формате.
Что нужно делать:
- управлять QA-контуром через стандарты и влияние (подряд + распределенная команда)
- выстроить “QA governance”: единые правила, шаблоны, quality gates, обязательные артефакты
- координировать работу QA в разных командах подрядчика: общий бэклог тестирования, синхронизации, peer review
- определить роли и ответственности: кто пишет тесты, кто ведёт приемку, кто отвечает за интеграционный прогон
- организовать тестирование интеграций (API/события/статусы): позитивные/негативные сценарии, ретраи, таймауты, идемпотентность, деградации
- ввести практику контрактного тестирования внешних подключений (на уровне подхода и набора проверок; реализация — совместно с командами)
- подготовить и поддерживать “критичные цепочки” E2E по продукту (покупка/возврат/проверка/квоты/уведомления и т.п. )
- сформировать библиотеку приемочных сценариев (UAT) и “золотой набор” данных
- настроить процесс UAT: критерии готовности к приемке, протоколы результатов, фиксация замечаний и решений
- подготовка/сопровождение приемочных прогонов: участие в демонстрациях, контроль корректности трактовки требований
- определить, что автоматизируем в первую очередь: smoke, интеграционные проверки, критичные E2E
- следить за стабильностью автотестов (flaky rate), чтобы автоматизация помогала
- запуск triage-ритма с прозрачными правилами приоритизации (P0/P1/P2) и владельцами
- RCA по ключевым инцидентам/отказам приемки: предотвращение повторов (добавили тест, уточнили AC, усилили контракт)
- метрики качества и отчетность (для вас/руководства/стейкхолдеров): leakage, дефектная плотность, стабильность релизов, время реакции
Какие знания и навыки для нас важны:
- 3-4 лет в QA, 2+ года в роли QA Lead/Test Lead (или фактически выполнял функции лида)
- опыт проектов с многочисленными интеграциями и внешними стейкхолдерами
- опыт приемки у заказчика (UAT) - желательно, работы с регламентами и протоколами результата
- тест-дизайн (в т.ч. state-based, pairwise, негативные сценарии, риск-ориентированный подход)
- API/интеграции: REST/JSON (плюс SOAP/XML как преимущество), Postman/аналоги, понимание версионирования
- умение работать с логами/метриками, базовый SQL, диагностика причин дефектов.
- практика/понимание автоматизации: API/UI автотесты, CI/CD на уровне встраивания проверок и требований к стабильности
- сильная коммуникация и фасилитация: умеет управлять подрядчиком и разными командами без прямого линейного управления
Что предлагаем:
Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!