Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7
«МЭШ» — это единая образовательная платформа, которая помогает ребенку учиться, педагогу — учить, а родителям — быть в курсе процесса.
Команда направления «Образование» занимается автоматизацией всего, что связано с городским образованием. Коллеги создают инструменты, помогающие учителям, школьникам и их родителям на каждом этапе образовательного процесса. Электронный журнал и дневник, библиотека МЭШ, электронный пропуск в школу или сад с возможностью уведомления родителей и многое другое.
Что нужно делать:
- Разработка и поддержка автотестов;
- Оптимизация процессов тестирования;
- Анализ и помощь в расследовании инцидентов;
- Автоматизация тестирования мобильных приложений: разрабатывать и поддерживать автотесты для ключевых пользовательских сценариев в мобильных приложениях МЭШ (Android и iOS);
- Интеграция с инфраструктурой: встраивать автотесты в CI/CD-пайплайны Jenkins, настраивать регулярный прогон, интегрировать с Allure для формирования отчётов и системами оповещения;
- Взаимодействие с командами: участвовать в обсуждении требований, проводить код-ревью, обмениваться опытом с коллегами из тестирования и разработки.
Какие знания и навыки нам важны:
- Опыт коммерческой разработки на Python от 3 лет;
- Опыт написания автотестов (pytest, unittest);
- Опыт автоматизации тестирования мобильных приложений (Appium, Espresso / XCUITest или аналоги);
- Понимание архитектуры мобильных платформ (Android, iOS) и специфики их тестирования;
- Базовые знания Docker, опыт настройки задач в Jenkins;
- Умение работать с API (Postman, библиотеки requests), анализировать логи;
- Желание и способность улучшать существующий код, искать новые инструменты и подходы к автоматизации.
Будет плюсом:
- Опыт работы с системами мониторинга (Zabbix, Grafana);
- Понимание CI/CD и принципов DevOps.
Что мы предлагаем:
- Рыночную зарплату и премии;
- Гибридный график работы;
- Интересные задачи и ресурсы для их реализации;
- Преимущества аккредитованной IT-компании;
- Материальную помощь в случае важных событий в жизни;
- Корпоративное обучение и доступ к онлайн-библиотеке;
- Корпоративные тренировки и спортивные активности: бег, футбол, волейбол, баскетбол, теннис и другие;
- Комьюнити по интересам;
- Скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!