Мы команда Ozon, которая занимается автоматизацией коммуникаций с пользователем. Для этого мы разрабатываем конструктор чат-ботов и сервисы речевой аналитики, чтобы наши клиенты получали быстрые и качественные ответы на любые вопросы. Наши продукты интегрированы с различными внутренними сервисами Ozon, чтобы иметь всю необходимую информацию для общения.
С помощью наших продуктов автоматизируются процессы общения с покупателями, продавцами, пунктами выдачи заказов, и тд. Также мы разрабатываем сервисы анализа массовых коммуникаций с подключением ML-сервисов компании.
Вам предстоит: - Разрабатывать тест-кейсы, с последующей автоматизацией на Go.
- Тестировать взаимодействие микросервисов и инфраструктуры (docker/k8s).
- Разрабатывать новые инструменты автоматизации тестирования и поддерживать уже созданные.
- Участвовать в разработке сценариев использования и требований к продукту.
- Взаимодействовать с QA инженерами других команд в рамках смежных задач проектов.
- Отслеживать баги и состояние подконтрольных сервисов и инициировать разбор внештатных ситуаций.
- Тестировать приложения с grpc и http интерфейсом, а также S3, kafka-cli, graphql и rest api.
- Тестировать интерфейс приложений, которыми занимается команда.
- В перспективе покрытие e2e тестами.
Мы ожидаем: - Опыт автоматизации тестирования от 2 лет.
- Опыт работы инженером по тестированию от 3-х лет.
- Опыт тестирования API (мы используем gRPC, GraphQL, REST).
- Опыт разработки автотестов (предпочтительно Go) от 2 лет (опыт Java, С#, Python с желанием перехода на Go).
- Опыт использования реляционных баз данных, хорошее знание PostgreSQL.
- Понимание работы CI/CD pipeline, Kubernetes, Docker.
- Понимание клиент-серверной и микросервисной архитектуры.
- Хорошие знания тест-дизайна и опыт разработки тестовых сценариев.
- Знание жизненного цикла разработки ПО.
- Готовность разбираться в новых технологиях и предметных областях.
Мы предлагаем: - Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе сделать лучший продукт на рынке e-commerce.
- Свободу действий в принятии решений.
- Достойный уровень заработной платы.
- Профессиональную команду, которой мы гордимся.
- Возможность развиваться вместе с нашим бизнесом.