Описание
Команда разрабатывает AI-продукты для управления талантами — от внешнего найма до внутренней мобильности. Она автоматизирует ключевые этапы рекрутмента с помощью ГигаРекрутера, AI-помощника для первичных интервью, и предиктивной системы подбора внутренних сотрудников на роли и проекты.
Задачи
•Проводить ручное функциональное, регрессионное и интеграционное тестирование web, бэкенд-сервисов и AI-агентов
•Разрабатывать и поддерживать тестовую модель, включая тест-кейсы по новому функционалу, регрессионную модель и чек-листы
•Писать и поддерживать API- и web-автотесты на Python, включая smoke-, интеграционные и end-to-end-тесты
•Анализировать отчёты Allure о прогонах автотестов в CI
•Локализовать и заводить дефекты
•Взаимодействовать с командой разработки для уточнения логики работы сервисов
Требования
•Коммерческий опыт в тестировании от 3 лет, из них от 2 лет — написание автотестов
•Знание API и бэкенда: тестирование бэкенд-сервисов через REST API, работа со Swagger/OpenAPI, понимание HTTP и локализация дефектов между фронтендом, бэкендом и интеграциями
•Уверенное владение PostgreSQL, включая SELECT и JOIN
•Опыт анализа данных в базе для проверки бизнес-логики и расследования дефектов
•Понимание синхронного REST/gRPC и асинхронного Kafka/RabbitMQ взаимодействия сервисов
•Опыт интеграционного тестирования нескольких сервисов и анализа цепочек прохождения данных между системами
•Знание Kafka: продюсеры, консьюмеры, топики, партиции и тестирование событийных интеграций
•Навыки поиска и анализа логов в Kibana/ELK и Grafana
•Умение проводить первичное расследование дефектов и собирать диагностику для разработчика
•Опыт написания и актуализации тест-кейсов и ведения тестовой модели
•Твёрдое знание Python: типы данных, условия, циклы, функции, файлы, ООП и регулярные выражения
•Понимание принципов поддерживаемого кода: DRY, читаемость и модульность
•Опыт работы с pytest, requests, Selenium или Playwright, SQLAlchemy и pydantic или jsonschema
•Владение Git, Bitbucket/GitLab, Code Review, Allure и Jenkins
•Опыт работы с DevTools, Postman или Insomnia, PgAdmin или DBeaver, Jira, Confluence и одной из систем TM4J, TestRail или Zephyr
•Самостоятельность и ответственность за качество своей зоны
•Умение задавать вопросы и уточнять требования
•Коммуникабельность и умение работать в команде
•Готовность к быстро меняющимся приоритетам и соблюдению сроков
Будет плюсом: Docker/Docker Compose, gRPC, GraphQL, опыт использования AI-ассистентов GitHub Copilot, JetBrains AI, Cursor или аналогов, составление промптов для генерации тест-кейсов и тестовых данных, использование AI при написании автотестов.
Условия
•Удобный офис AgileHome около станции метро Кутузовская
•Столовые, кафе, бесплатная кухня, спортзал, парковка и зоны отдыха
•Конкурентоспособная зарплата: оклад плюс бонусы
•Возможность использовать современные технологии
•Полный социальный пакет, включая добровольное медицинское страхование
•Обширный выбор образовательных программ и сертификаций за счёт компании
•Программа льготного кредитования в Сбере
•Скидки у партнёров компании
•Возможность участвовать в масштабных инновационных проектах