Привет! Это команда Навигации и построения запросов.
Цель нашей команды — правильно сформировать запросы пользователей. Мы отвечаем за то, какие подсказки нужно предлагать, или изменяем запросы, так чтобы по ним нашлись наиболее подходящие товары. Диалоговый поиск, поиск по фото, привлечение искусственного интеллекта для построения запросов — всё это часть работы нашей команды.
Отсутствует легаси, кроссфункциональная команда, состоящая из QA, аналитиков и backend-разработчиков.
Тестирование по большей части бэкенда. Иногда UI поисковых подсказок, поиска Ozon и ИИ-кейсов. Пишем код для API сразу во время тестирования.
Наш стек
- Python 3.12, pytest, используется для тестов API.
- Симуляторы iOS/Android, Proxyman.
- Интеграции: gRPC, Kafka, ClickHouse.
- Логирование: Jaeger, LDT, Tracing.
- Дополнительно: Jira/Confluence, GitLab, Prometheus, Grafana.
- Все тесты встроены в CI, backend- и frontend-тесты запускаем во всех MR’ах.
Вы будете
- Разрабатывать API-автотесты на Python+pytest.
- Тестировать ИИ.
- Создавать сценарии, чек-листы и проверять новые продуктовые фичи, которые можно потыкать прямо на сайте (у нас соотношения ручного и авто 30/70. Где 30 — ручное, 70 — автоматизация).
- Разрабатать инфраструктурные решения для тестирования, развивать фреймворк.
- Работать в тесном контакте с разработчиками, менеджерами продукта.
Нам важно
- Умение тестировать web-сервисы. Вы знаете, что такое хедеры, куки, и REST.
- Понимание принципов работы клиент-серверных приложений, интернета, баз данных.
- Умение разбираться в новых технологиях и предметных областях.
- Опыт создания автотестов на C#/Java/Python.
- Опыт работы с Git и командной строкой Unix.
Будет плюсом
- Опыт в тестировании ИИ.
- Опыт в тестировании и написании автотестов для frontend.