CommIT
Senior AQA Engineer - API Automation
- Удалённо
- Poland
- Полная занятость
- 3 дн. назад
Ищем опытного Senior AQA Engineer для автоматизации тестирования API в финтех-компании CommIT. От вас потребуется построить и поддерживать фреймворк тестов на Python/pytest с фокусом на точность финансовых данных клиентов.
О позиции
Вы будете ключевым инженером по тестированию API в команде разработки продуктов с финансовыми данными. Ваша задача — обеспечить корректность, полноту и консистентность данных о акциях, облигациях и фондах, которыми пользуются клиенты компании. Работа проходит внутри команды разработки, где вы участвуете в дизайне API, определении критериев приемки и менторстве коллег.
Чем заниматься
- Проектирование, разработка и поддержка тестовых наборов для API на Python с использованием pytest и requests
- Глубокая валидация ответов API: схемы данных, бизнес-правила, точность данных и консистентность между эндпоинтами и окружениями
- Создание переиспользуемых компонентов фреймворка: API-клиенты, фикстуры, фабрики данных, маркеры и общие ассертции
- Покрытие функциональных, негативных, contract и регрессионных сценариев, включая аутентификацию и обработку ошибок
- Поддержание стабильности и быстродействия тестов в Jenkins CI, отчётность через Allure, расследование причин сбоев до первопричины
- Использование AI инструментов (Claude, Cursor, Copilot, AI agents, MCP) для генерации тестов из спецификаций, анализа неудач и ускорения поддержки
- Участие в обзоре API дизайнов и спецификаций, определение критериев приемки, закрытие пробелов покрытия
- Менторство QA инженеров и code review кода других специалистов
Что ждут
- 5+ лет в тестовой автоматизации, из них минимум 3 года — автоматизация на Python с pytest (фикстуры, параметризация, маркеры, структура conftest)
- Опыт работы с библиотекой requests и REST API: HTTP методы, заголовки, аутентификация (токены, OAuth), парсинг JSON и валидация схем
- Практический опыт или глубокие знания использования AI инструментов в тестовой автоматизации (генерация тестов, code review, дебаггинг, AI agents, MCP)
- Опыт проектирования поддерживаемого API тестового фреймворка, а не только написания тестовых кейсов
- Опыт работы с CI/CD (Jenkins или аналоги) и Git workflows (ветки, PRs, code review)
- Хороший английский язык, письменный и устный
Будет плюсом
- Опыт тестирования AI или LLM-based API (недетерминированный вывод, подходы к оценке)
- SQL и валидация данных против базы данных
- Allure reporting, pytest-xdist, Docker
- Performance или load testing (Locust, k6 или аналоги)
- Базовые знания Playwright или UI автоматизации
- Фоновый опыт в финтех или работе с инвестиционными данными
Условия
- Работа в международной финтех-компании с продуктом, которым пользуются реальные финансовые клиенты
- Возможность проектировать и строить API тестовый фреймворк с нуля
- Контакты с передовыми AI инструментами и возможность внедрять их в процессы
- Обучение и развитие через менторство коллег и обмен лучшими практиками
- Встроенная позиция в команду разработки с участием в дизайне API
Навыки
- Python
- pytest
- requests
- REST API
- HTTP
- OAuth
- JSON Schema Validation
- Git
- CI/CD
- Jenkins
- Allure
- Docker
- SQL
- AI Testing
- API Framework Design
- Conftest
- Parametrization
- Code Review
- Mentoring
Сложность отбора
Senior роль с ответственностью за архитектуру тестового фреймворка, требующая глубоких знаний Python/pytest и опыта построения сложных систем тестирования API
Оценка JobPathЗарплата по рынку
150 000 – 280 000 ₽ в месяц
Оценка для Senior AQA Engineer (API Automation) в Польше на основе рыночных данных; реальное предложение может варьироваться в зависимости от компании и конкретного набора навыков
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте проектирования API тестового фреймворка. Какие архитектурные решения вы принимали?
- Как вы подходите к валидации сложных JSON-схем и бизнес-правил в API ответах?
- Какой опыт у вас в использовании AI инструментов для автоматизации тестирования?
- Как вы обеспечиваете стабильность тестов в CI/CD пайплайне? Как диагностируете flaky tests?
- Опишите случай, когда вы нашли критическую проблему в данных или логике API благодаря тщательному тестированию.
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр