Старший инженер по автоматизации тестирования (Остатки и лимитатор склада)

Работодатель:
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Пресненская набережная, 10

Наша команда «Остатки и лимитатор склада» отвечает за следующие функциональности:

  • Изменение остатков на складах продавцов всеми возможными способами (личный кабинет продавца, API для продавцов, импорт через Excel). Каждую секунду продавцы передают нам от 30 тысяч до 50 тысяч остатков по своим товарам на своих складах. Наш сервис валидирует весь этот поток данных на корректность и сохраняет проверенные остатки.
  • Отображение актуальных остатков на складах продавца и их агрегации в личном кабинете продавца. Нагрузка на чтение данных по остаткам 8-10 тысяч RPS, а в пике - до 40 тысяч.
  • Установка продавцом лимита на количество заказов в день на складе. Наш сервис также обеспечивает соблюдение этого лимита другими сервисами Ozon.
  • Также мы занимаемся разными проектами по развитию схем FBS/RFBS (со сборкой заказа на стороне продавца), в части настройки складов и методов доставки с этих складов.

О проекте

  • Наши сервисы ежедневно обрабатывают большой поток данных. Нагрузка от года к году растет, поэтому у нас всегда есть задачи на их совершенствование: на ускорение, увеличение пропускной способности, снижение нагрузки на инфраструктуру и другие сервисы, разные оптимизации как кода, так и взаимодействий, и т.д.
  • Множество интеграций и взаимодействия с другими сервисами Ozon, Kafka, Redis, шардированные PostgreSQL, микросервисная архитектура.
  • Высокая планка по автоматизации тестирования - придётся постоянно работать над расширением покрытия автотестов, их ускорением, улучшением их стабильности.

Вы будете

  • Проводить ручное тестирование.
  • Писать и поддерживать автотесты на Go и TypeScript.
  • Развивать и поддерживать инструментарии для подготовки тестовых данных - у QA есть собственный микросервис для этого.
  • Создавать тест-планы и сценарии в соответствии с бизнес-требованиями к проектам.
  • Развивать и поддерживать нагрузочное тестирование наших сервисов.
  • Участвовать в поддержке тестового стенда в стабильном состоянии.
  • Участвовать в демо новых проектов и фич.

Нам важно

  • Знание теории тестирования и наличие опыта ручного тестирования.
  • Знание методик тест-дизайна и умение их применять.
  • Большой опыт тестирования API и backend в целом (текущее соотношение backend 80 / frontend 20).
  • Опыт разработки тестовых сценариев.
  • Коммерческий опыт автотестирования (уверенное знание любого языка программирования, готовы переучить с Java, C#, Python).
  • Опыт работы в проектах с CI/CD (разработка автотестов, анализ прохождения джобы автотестов, настройка джоб с автотестами).
  • Опыт написания SQL запросов.
  • Опыт работы с Postman/Insomnia/Swagger.
  • Умение анализировать логи (Graylog/Kibana и тп).
  • Умение работать с трекерами задач/багов.
  • Умение работать с git.

Будет плюсом

  • Опыт работы с метриками и графиками Grafana/Prometheus.
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
  • Опыт работы с GRPC.
  • Опыт написания автотестов на TypeScript+PlayWright.

Похожие вакансии

VFX Artist (Middle+/Senior)
DatsTeam

Уверенное владение Unity (Particle System / Shuriken, VFX Graph, Shader Graph). Опыт работы с: Shader Graph. Unity Particle System.

Инженер-технолог (сварка, производство металлоконструкций)
Нео-Терм

Умение чтения чертежей, схем и прочей технической документации по направлениям: машиностроение и металлоконструкции, тепломеханика, КИП и электрика. Понимание последовательности операций...

200 000 руб.
Аудитор по информационным технологиям
Т-Банк

Высшее техническое образование. Опыт работы от 3 лет ИТ-аудите или в области проектировании ИТ/ИБ-архитектуры. Знание основ процессов...

Заместитель директора по учебно-воспитательной работе-
ГБУДО г. Москвы Детская Школа Искусств Тутти

Высшее образование. Курсы повышения квалификации по управлению, опыт работы в школе искусств.

110 000 - 170 000 руб.
Менеджер по развитию бизнеса (B2B, банки, финтех)
Международный кадровый центр Unicorn Search

Опыт B2B-продаж от 1 года. Релевантный опыт: менеджер по развитию, account manager, менеджер по продажам (работа с...

140 000 руб.