Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Команда WMS развивает систему управления складскими процессами и объектами, а также системы оптимизации и интеграции, связывающие WMS с логистикой, ERP и другими системами. WMS контролирует жизненный цикл товара от приёмки до отгрузки и обеспечивает доставку товаров по России и СНГ.
задачи
Разрабатывать тесты для высоконагруженных сервисов;
Помогать разрабатывать утилиты и инструменты для упрощения работы QA;
Участвовать в выстраивании пайплайнов тестирования в Gitlab;
Работать с мокированием для изолированного тестирования в CI;
Настраивать нагрузочные тесты для разных сервисов;
Подготавливать и обрабатывать данные для тестов в среде с большим количеством микросервисов;
Работать с gRPC, REST и Kafka;
Работать с базой данных, включая шардирование, мастер-реплики и постоянную выборку данных;
Анализировать требования и участвовать в их разработке вместе с разработчиками и аналитиками.
требования
Знать Python и библиотеку PyTest;
Знать SQL на уровне написания несложных запросов;
Понимать устройство микросервисной архитектуры и способы её тестирования;
Понимать принцип работы gRPC;
Понимать принцип работы HTTP и REST;
Понимать принцип работы брокеров сообщений, например Kafka или RabbitMQ.