Привет! Это команда Точечного найма.
Мы развиваем ключевые HR-сервисы, которые помогают Ozon находить и удерживать лучшие таланты, а сотрудникам — открывать новые внутренние возможности. Наша платформа автоматизирует весь цикл подбора: от заявки до найма, и управляет внутренними ротациями.
Наша цель — сделать процессы максимально эффективными, прозрачными и удобными для всех участников, напрямую влияя на скорость роста и адаптации в компании.
Мы работаем с сложной бизнес-логикой и большим количеством интеграций, что делает наши задачи уникальными и интересными с инженерной точки зрения.
Вы будете
-
Проводить функциональное, регрессионное, интеграционное и нагрузочное тестирование backend-сервисов (API).
-
Разрабатывать и поддерживать автотесты на Go для существующей и новой функциональности.
-
Участвовать в проектировании новой функциональности, тестировать технические задания и разрабатывать тестовую документацию.
-
Взаимодействовать с разработчиками, аналитиками и другими членами команды для обеспечения высокого качества продукта.
-
Интегрировать мок-сервисы, поддерживать и расширять архитектуру тестовых фреймворков.
-
Отслеживать стабильность сервисов, оперативно реагировать на инциденты и инициировать их разбор.
Примеры задач
-
Разработка автоматизированного тестового покрытия для нового API-сервиса управления кандидатами.
-
Организация мокирования внешних сервисов для обеспечения независимого интеграционного тестирования.
-
Проведение нагрузочного тестирования сервиса публикации вакансий перед стартом сезонного найма.
-
Рефакторинг и оптимизация существующей тестовой инфраструктуры для увеличения скорости прогона тестов.
Нам важно
-
Опыт автоматизации тестирования от 3 лет.
-
Уверенное владение Go для написания автотестов.
-
Опыт работы с Kafka (настройка, чтение/запись сообщений, тестирование).
-
Опыт организации мок-сервисов и работы с ними (например, WireMock, Mockoon или аналоги).
-
Опыт работы с реляционными базами данных (PostgreSQL) на уровне написания SQL-запросов.
-
Опыт работы с системами контроля версий (Git) и CI/CD (GitLab CI).
-
Понимание принципов микросервисной архитектуры.
-
Опыт работы с Docker.
Будет плюсом
-
Опыт работы с Test Management System, таким как Allure TestOps.
-
Опыт нагрузочного тестирования с использованием соответствующих инструментов (k6, JMeter).
-
Базовые знания Kubernetes.
-
Опыт написания UI-автотестов (например, на Playwright/Selenium).