Контракт · Middle · Удаленно · Варшава, PL
Python · CI/CD
17 000 – 20 000 PLN
Описание вакансии
Wspólnie z naszym Partnerem, amerykańskim producentem sprzętu fitness, poszukujemy osoby do świadczenia usług jako QA Engineer (Python).
Проект связан с разработкой передовой тренировочной платформы нового поколения, интегрирующей искусственный интеллект, данные с носимых устройств и персонализированные планы здоровья.
💡 ОБЪЕМ УСЛУГ:
- Отслеживание и отчетность по метрикам качества (покрытие, escape rate, flake rate, время выполнения наборов тестов) и сотрудничество при триаже инцидентов качества с командой QA со стороны клиента.
- Проектирование подходов к тестированию недетерминированных результатов AI, ассерты по схемам и контрактам, проверка инвариантов и оценка на golden sets.
- Логирование, отслеживание и повторное тестирование дефектов в Jira и поддержание тестовых случаев в TestRail с отображением результатов автоматических тестов.
- Интеграция наборов тестов с CI/CD пайплайнами в качестве гейтов качества для релизов, включая запуск кросс-девайсных тестов на iOS и Android.
- Создание и поддержание инструментов для управления тестовыми данными, инициирование, засеивание и очистка с помощью API-хелперов.
- Проектирование, создание и поддержка автоматических наборов тестов, включающих мобильные E2E, API тесты и регрессионное тестирование.
🔍 ТРЕБУЕМЫЕ НАВЫКИ:
- Минимум 3 года опыта в QA, включая 1+ год в автоматизации API-тестов на продакшн-системах, с использованием Python, pytest и fixtures, а также опыт создания и поддержки тестового кода.
- Практическое знание contract testing с Pact (consumer-driven contracts) и тестирование безопасности API, включая authorization boundaries, token handling, malformed/hostile input.
- Знание HTTP, REST, JSON, статусов, заголовков и auth tokens, а также практический опыт тестирования API с использованием Postman и Swagger/OpenAPI.
- Опыт тестирования решений AI/LLM, включая работу с datasets, golden sets, quality metrics, prompt engineering, оценку регрессии, hallucinations и prompt injection, а также определение критериев для недетерминированных результатов.
- Знание backend (логи, database queries), Git (branches, pull requests, code reviews) и TestRail (test cases, run tracking).
- Опыт работы с мобильными продуктами Android/iOS.
- Очень хорошее знание английского языка (мин. C1).
Приветствуется:
- Знание Langfuse, LangSmith или Phoenix, работа с traces и добавление оценок.
- Опыт работы с LangGraph, тестирование агентов как графов состояний, как отдельных узлов, так и полных потоков.
- Знание Python с Appium, автоматизация мобильных тестов в дополнение к API-тестам.
✨ МЫ ПРЕДЛАГАЕМ:
- Новый способ подачи заявок с AI Рекрутером (AIR) – в процессе вы можете общаться с виртуальным рекрутером 24/7, без ожидания звонка. Окончательное решение всегда принимает Куратор Проекта.
- Сотрудничество в проектной модели, с расчетами на основе этапов и актов приемки отдельных результатов.
- Поддержка со стороны ••••••••• по административным и расчетным вопросам, связанным с сотрудничеством.
- Участие в отраслевых мероприятиях и технологических митапах.
- 5 000 PLN за рекомендацию друзей в наши проекты.
- Гибкая форма сотрудничества B2B.
- Реализация услуг 100% удаленно.
- Быстрый и удаленный процесс.
Благодарим за все отклики. Сообщаем, что мы свяжемся с отобранными кандидатами.
13523/RJ