H
HireSeeker
ozon

Старший инженер по автоматизации тестирования Python, Верхний поиск

ozon · Москва · 18 июн.

Зарплата не указана

Привет! Это команда Верхнего поиска

Цель нашей команды — обеспечивать правильную, релевантную поисковую выдачу. Мы отвечаем за то, какие товары увидит пользователь и в каком порядке. Фильтры, сортировки, бустинги, реклама, применение ML моделей - наше всё.
Отсутствует легаси, молодая кроссфункциональная команда, состоящая из QA, Аналитиков и Backend разработчиков.
Пишем автотесты для API сразу во время тестирования. 

Чуть подробнее послушать о Верхнем и Среднем поиске можно в записи Ozon Tech Intro Meetup-а :
https://www.youtube.com/watch?v=yEfljf1rn1c&t=4315s
https://habr.com/ru/companies/ozontech/articles/667600/

Стек

  • Python 3.12, Pytest, x-dist

  • Интеграции: gRPC, Kafka, Clickhouse

  • Логирование: собственный Jaeger и greylog

  • Дополнительно: Jira/Confluence, GitLab, Prometheus, Grafana

  • Все тесты встроены в CI, back-end и front-end тесты запускаем во всех релизных ветках разработчиков;

Вы будете

  • Разрабатывать API автотесты на Python+Pytest.

  • Создавать сценарии, чек-листы и проверять новые продуктовые фичи, которые можно потыкать прямо на сайте (у нас соотношение ручного и авто 30/70. Где 30 - ручное, 70 - автоматизация);

  • Проводить нагрузочные тестирования функционала.

  • Разрабатывать инфраструктурные решения для тестирования, развивать фреймворк;

  • Работать в тесном контакте с разработчиками, менеджерами продукта.

Нам важно

  • Умение тестировать web сервисы. Вы знаете, что такое хедеры, куки, и rest;

  • Понимание принципов работы клиент-серверных приложений, интернета, баз данных;

  • Умение разбираться в новых технологиях и предметных областях;

  • Опыт создания автотестов на C#/Java/Python;

  • Опыт работы с Git и командной строкой UNIX.