Ozon

Инженер по автоматизированному тестированию (auto)

Коротко

Ведущий инженер по автоматизированному тестированию в команде WMS (Ozon) — тестирование критически важной высоконагруженной системы управления складами. Нужны уверенные навыки Python/PyTest, работа с микросервисами, gRPC/REST/Kafka, SQL, CI/CD (Gitlab) и опыт менторства младших коллег. Полная занятость, удалённо по РФ.

Описание
Привет! Это команда WMS. Мы развиваем warehouse management system (WMS) — систему управления складскими процессами и объектами — и систему оптимизаций и интеграции, которые связывают WMS с логистикой, ERP и другими сущностями. С WMS мы контролируем весь жизненный цикл товара — от приёмки до отгрузки. Вам предстоит тестировать одну из критически важных систем Ozon — WMS, системы управления складами, которая отвечает за все процессы, происходящие от прихода товара до формирования готовой посылки.
Задачи
•Разрабатывать тесты для высоконагруженных сервисов.
•Разрабатывать утилиты/инструменты для упрощения работы как QA, так и разработчиков.
•Прорабатывать процессы тестирования вместе с командой.
•Инициировать изменения/улучшения.
•Выстраивать пайплайны для тестирования в системе Gitlab.
•Работать с мокированием для изолированного тестирования в CI.
•Настраивать нагрузочные тесты для разных сервисов.
•Подготавливать и работать с данными для тестов в мире большого количества микросервисов.
•Работать с gRPC, REST, Kafka.
•Работать с базой данных (шардирование, мастер/реплики, постоянная выборка данных).
•Анализировать требования и участвовать в их разработке наряду с разработчиками и аналитиками.
•Помогать младшим членам команды осваивать технологии и соответствовать процессу.
Требования
•Уверенное знание Python, библиотеки PyTest и работы с микросервисами в экосистеме Python.
•Знание SQL на уровне создания запросов с использованием Join, группировки.
•Понимание как устроена микросервисная архитектура и как её тестировать.
•Понимание CI/CD процесса и опыт настройки пайплайнов в одной из систем сборки (Gitlab, Jenkins, Teamcity). Мы работаем в Gitlab.
•Знание/понимание работы HTTP + REST.
•Опыт работы с брокерами сообщений, такими как Kafka/RabbitMQ.
•Понимание отличия gRPC от других инструментов.
Будет плюсом:
•Опыт работы с Docker/Kubernetes приветствуется.
Условия
Условий в вакансии нет.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте