Мы занимаемся разработкой всего стека программного обеспечения, обеспечивающего бесперебойное движение миллионов товаров в режиме 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;
- Свободу действий в принятии решений;
- Достойный уровень заработной платы;
- Профессиональную команду, которой мы гордимся;
- Возможность развиваться вместе с нашим бизнесом.