Middle FullStack Python QA Engineer (HR платформа)
Описание вакансии
Наша команда разрабатывает AI-продукты для управления талантами — от внешнего найма до внутренней мобильности. Мы автоматизируем ключевые этапы рекрутмента, чтобы сделать процесс быстрее и удобнее. Среди наших решений — ГигаРекрутер, AI-помощник для первичных интервью с кандидатами, и предиктивная система подбора внутренних сотрудников на роли и проекты. Это позволяет HR-партнерам и руководителям формировать кадровые резервы без участия рекрутера, усиливая команды и развивая бизнес.
\- коммерческий стаж в тестировании — от 3 лет
\- из них написание автотестов — от 2 года
1\. Обязательное (must have)
\- тестирование backend-сервисов через REST API, работа со Swagger/OpenAPI
\- понимание HTTP: методы, коды ответов, структура запроса/ответа
\- локализация дефектов: frontend vs backend vs интеграция
\- уверенный PostgreSQL: SELECT, JOIN
\- анализ данных в БД для проверки бизнес-логики и расследования дефектов
\- понимание синхронного (REST/gRPC) и асинхронного (Kafka/RabbitMQ) взаимодействия сервисов
\- опыт интеграционного тестирования нескольких сервисов
\- умение анализировать цепочки прохождения данных между системами
\- принципы: продюсеры, консьюмеры, топики, партиции
\- тестирование событийных интеграций, локализация проблем в очередях
\- поиск и анализ логов в Kibana (ELK) / Grafana
\- первичное расследование дефекта, сбор диагностики для разработчика
\- написание и актуализация тест-кейсов (разумный уровень детализации)
\- ведение тестовой модели в актуальном состоянии
\- твёрдое знание: типы данных, условия, циклы, функции, работа с файлами, ООП, регулярные выражения
\- понимание поддерживаемого кода (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
3\. AI и современные подходы
\- опыт использования AI-ассистентов: GitHub Copilot, JetBrains AI, Cursor или аналоги
\- составление промптов для генерации тест-кейсов, тестовых данных
\- использование AI при написании автотестов
4\. Soft Skills
\- самостоятельность, ответственность за качество своей зоны
\- умение задавать вопросы и уточнять требования
\- работа в команде, коммуникабельность
\- готовность к быстро меняющимся приоритетам, соблюдение сроков

