3 дня назад
Старший инженер по автоматизации тестирования (WMS)
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Старший инженер по автоматизации тестирования (WMS): разработка и настройка автоматизированных и нагрузочных тестов для высоконагруженной системы управления складами на Python с акцентом на микросервисы, CI/CD и интеграции через gRPC, REST и Kafka. Focus on создании тестовых инструментов и данных, изолированном тестировании в CI, работе с шардированными базами данных и улучшении процессов качества.
Локация: Москва, удалённо
Компания
Ozon развивает высоконагруженную систему управления складами WMS, которая поддерживает процессы от приёма товара до формирования готовой посылки и обеспечивает доставку по России и СНГ.
Что делать
- Разрабатывать автоматизированные тесты для высоконагруженных микросервисов.
- Создавать утилиты и инструменты для QA-специалистов и разработчиков.
- Настраивать пайплайны тестирования в GitLab CI и изолированное тестирование с помощью мокирования.
- Проектировать нагрузочные тесты, подготавливать тестовые данные и работать с большим количеством микросервисов.
- Тестировать интеграции через gRPC, REST и Kafka, а также взаимодействие с базами данных, включая шардирование и master/replica.
- Анализировать требования, участвовать в их разработке и помогать младшим специалистам осваивать технологии и процессы.
Требования
- Уверенное знание Python, PyTest и практик тестирования микросервисов в Python-экосистеме.
- Знание SQL, включая JOIN и группировку; PostgreSQL будет преимуществом.
- Понимание микросервисной архитектуры и подходов к её тестированию.
- Понимание CI/CD и опыт настройки пайплайнов в GitLab, Jenkins или TeamCity; основной инструмент — GitLab.
- Знание HTTP и REST, а также опыт работы с Kafka или RabbitMQ.
- Понимание особенностей gRPC; опыт с Docker и Kubernetes будет преимуществом.
Культура и преимущества
- Полностью удалённый формат работы.
- Возможность посещать склад и наблюдать работу WMS в реальных условиях.
- Участие в улучшении процессов тестирования и инициировании изменений.
- Работа с критически важной системой, состоящей из нескольких десятков микросервисов.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Лига Цифровой Экономики
9 часов назад
QA Automation
IBS
6 дней назад
Инженер по тестированию Fullstack
Enjoypro
3 дня назад
AQA-инженер (Python)
180 000 - 230 000₽
Альфа-Банк
7 часов назад
Старший тестировщик (ML)
ДИРЕКТ ТЕХ
4 часа назад
Старший специалист тестирования (Auto) (Python)
НеоФарм
6 дней назад