
ozon · Москва · 18 июн.
Привет! Это команда Навигации и построения запросов
Цель нашей команды - правильно сформировать запросы пользователей.
Мы отвечаем за то, какие подсказки нужно предлагать, или изменяем запросы, так чтобы по ним нашлись наиболее подходящие товары.
Диалоговый поиск, поиск по фото, привлечение искусственного интеллекта для построения запросов - всё это часть работы нашей команды.
Отсутствует легаси, молодая кроссфункциональная команда, состоящая из QA, Аналитиков и Backend разработчиков.
Тестирование по большей части бекенда. Иногда UI поисковых подсказок, поиска OZON и ИИ кейсов.
Пишем код для API сразу во время тестирования.
Стек
Python 3.12, Pytest, используется для тестов API;
Симуляторы IOS/Android, proxyman
Интеграции: gRPC, Kafka, Clickhouse
Логирование: собственный Jaeger и greylog
Дополнительно: Jira/Confluence, GitLab, Prometheus, Grafana
Все тесты встроены в CI, back-end и front-end тесты запускаем во всех MR’ах;
Вы будете
Разрабатывать API автотесты на Python+Pytest.
Тестировать ИИ
Создавать сценарии, чек-листы и проверять новые продуктовые фичи, которые можно потыкать прямо на сайте (у нас соотношение ручного и авто 30/70. Где 30 - ручное, 70 - автоматизация);
Разрабатывать инфраструктурные решения для тестирования, развивать фреймворк;
Работать в тесном контакте с разработчиками, менеджерами продукта.
Нам важно
Умение тестировать web сервисы. Вы знаете, что такое хедеры, куки, и rest;
Понимание принципов работы клиент-серверных приложений, интернета, баз данных;
Умение разбираться в новых технологиях и предметных областях;
Опыт создания автотестов на C#/Java/Python;
Опыт работы с Git и командной строкой UNIX.
Опыт в тестировании стриминга(sse/websockets)
Будет плюсом опыт в тестировании ИИ
Будет плюсом опыт в тестировании и написании автотестов для front-end