Инженер по автоматизации тестирования, Рантайм рекомендаций
По договоренности
Привет! Это команда Рантайм рекомендаций.
Наша команда занимается разработкой сервисов, которые подбирают персонализированные рекомендации для пользователей. Мы отвечаем за разработку платформы, позволяющей настраивать различные рекомендательные алгоритмы, результаты работы которых показываются потом на страницах Озон. Наша система хранит информацию о миллионах товарах, умеет загружать информацию о пользователе, извлекать факторы, ранжировать и фильтровать рекомендуемые товары их категории. Мы постоянно взаимодействуем с командой Data Science и обеспечиваем для них развитие нашей платформы.
Вы будете:
- Тестировать руками продуктовые фичи:
составлять план тестирования и описывать тест-кейсы;
проводить само ручное тестирование;
писать отчёты о проведённом тестировании (мы считаем тикеты частью документации). - Писать API тесты на Go (с поправкой на обучение и вкатывание). Ещё у нас есть браузерные тесты на TypeScript + Playwright и мобильные тесты на Python+Appium, которые, при желании, тоже можно будет потрогать.
- Писать документацию в Confluence;
- Настраивать полки рекомендаций в шаблонизаторе сайта и мобильного приложения.
- Поддерживать и дорабатывать системы, осуществляющих валидацию рекомендательных алгоритмов.
В задачи команды входят:
- Разработка сервисов, предсказывающих релевантность товаров с помощью ML-моделей.
- Реализация и обеспечения хранения различных факторов для моделей.
- Реализация логики верхнеуровневого отбора и фильтрации рекомендуемых товаров.
- Обеспечение загрузки данных контекста запроса (информация о пользователе и о товаре).
- Поддержка API для предоставления рекомендаций.
- Развитие архитектуры рекомендаций, обеспечение масштабирование и надежного функционирования.
Нам важно:
- Опыт написания автотестов на любом языке.
- Готовность перейти на Go.
- Опыт работы с микросервисной архитектурой.
- Знание/понимание работы gRPC, реляционных БД, брокеров сообщений (Kafka).
- Ориентирование в Jira и Confluence.
- Навык работы в команде и коммуникации с другими командами.
- Понимание принципов Agile.
Адрес: Россия, Москва, Пресненская набережная, 10
Опубликована 9 часов назад
Похожие вакансии
Твои ключевые задачи: Разработка и поддержка автотестов: Самостоятельное проектирование, написание и поддержка стабильных, эффективных и масштабируемых автоматизированных тестов для Web-приложений с использованием Python и Selenium WebDriver. Автомат...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
2 дня назад
Проект: Команда мобильных платежей занимается развитием Платформы мобильных платежей - это промышленное решение, которое позволяет оцифровывать карты "Мир" в различных мобильных кошельках, а также в других внешних сервисах. В связи с массовым переход...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
8 часов назад
Привет! Это команда Навигации и Построения запросов Цель нашей команды - правильно сформировать запросы пользователей. Мы отвечаем за то, какие подсказки нужно предлагать, или изменяем запросы, так чтобы по ним нашлись наиболее подходящие товары. Диа...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
день назад
Привет! Это команда Финансы и организационная модель Мы разрабатываем Core часть рекламного кабинета — места, откуда рекламодатели управляют различными инструментами продвижения на Ozon. У нас есть большие объемы данных и нагруженные интеграции с дру...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
день назад
Платформа чатов в Ozon охватывает такие крупные продукты как: чаты для покупателя; чаты для продавца; чаты для сотрудника ПВЗ. Чаты решают задачу живого общения (например Продавец-Покупатель), связывают пользователей с системами поддержки (CRM, Chatb...
- Можно удаленно
- Полный день
- Опыт от 1 года
- Москва
месяц назад