Просто возьми и найди мне уже работу
Найти вакансии бесплатно

Вакансия из первоисточника

Ведущий инженер по автоматизированному тестированию, Система WMS

Ozon

Москва

Описание вакансии

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

Открыть вакансию у работодателя

Сообщить о проблемеПомощь

Сообщить о проблеме