Обязанности:
Мы занимаемся разработкой всего стека программного обеспечения, обеспечивающего бесперебойное движение миллионов товаров в режиме 24/7. Мы делаем всё: от драйверов для железных сортеров (аналогичных тем, которые вы видите в аэропорту) до мобильного приложения для курьера.Наши системы критичны и должны быть многократно защищены, потому что в случае сбоя последствия самые серьёзные: пользователи по всей стране не будут довольны, если не смогут оформить заказ на сайте или получить свой товар на пункте выдачи.Наши системы работают под высокой нагрузкой: группа сервисов, участвующих в вычислении сроков доставки, выдерживает несколько сотен RPS и под капотом имеет целый ряд алгоритмов, учитывающих большое количество параметров, которые влияют на дату доставки.О цифрах: у нас 700+ микросервисов и 7 мобильных приложений. В департаменте работает более 800 человек в 7 направлениях. Используемые технологии: Backend: .NET, HTTP/gRPC, kafka, Postgres, MSSQL, Redis Front: TypeScript, Vue, nuxt, vuex, axios, jest, playwright QA: Python, Pytest, Allure Дополнительно: Jira/Confluence, GitLab, Prometheus+Grafana Вам предстоит: Разрабатывать и поддерживать автоматизированные тесты (API, UI); Разрабатывать и поддерживать фреймворк автотестов; Создавать тест-план, сценарии и чек-листы, опираясь на бизнес-процессы; Участвовать в развитии инструментов тестирования; Тестировать требования и работать по инцидентам. Мы ожидаем: Опыт разработки автотестов на Python и знание фреймворков для тестирования (PyTest или другие); Уверенные знания и опыт работы с SQL; Понимание микросервисной архитектуры; Опыт в тестировании и автоматизации тестирования API, UI; Опыт работы с Git. Мы предлагаем: Динамично и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce; Свободу действий в принятии решений; Достойный уровень заработной платы; Профессиональную команду, которой мы гордимся; Возможность развиваться вместе с нашим бизнесом.