TOPdesk
Senior Agentic Quality Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior IC в платформенную команду TOPdesk: тест-инжиниринг на уровне интерфейсов и построение agentic quality-инфраструктуры с Claude Code как основным инструментом. Роль специалиста-энэблера, который поднимает зрелость тестирования команды, а не работает тестовым гейтом.
Задачи
- Проектировать и поддерживать автоматизированные тест-сьюты по интерфейсам и поверхностям команды
- Писать интеграционные и контрактные тесты на корректность, стабильность схем и изоляцию отказов
- Применять продвинутые практики: property-based testing, fuzzing, mutation testing, контрактное и нефункциональное тестирование
- Оценивать нефункциональные риски: регрессии производительности, консистентность данных, контроль доступа, безопасность миграций
- Триажить падающие сборки, отличать баги продукта от хрупкости тестов
- Использовать Claude Code для генерации тестов, анализа падений и подготовки многофайловых изменений
- Писать брифы, acceptance criteria и конвенции CLAUDE.md для агентов, применять субагентов и MCP-инструменты
- Строить evals и headless-прогоны агентов в CI для автоматического отлова регрессий
- Ревьюить и апрувить сгенерированные Claude тест-сьюты до мержа
- Развивать общие стандарты качества: артефакты валидации на AI-assisted PR, CI quality gates, ожидания по покрытию
- Помогать инженерам самостоятельно владеть качеством и двигать команду по кривой зрелости тестирования
Требования
- 5+ лет в тест- или quality-инжиниринге с владением автоматизированными тест-сьютами команды или сервиса
- Сильные навыки API- и интеграционного тестирования
- Практический опыт Claude Code: генерация тестов, анализ падений, многофайловое редактирование
- Свободное владение CI/CD: написание и поддержка quality gates
- Умение писать однозначные acceptance criteria
- Опыт тестирования, связанного с данными: базы данных, целостность и консистентность данных, API-контракты
- Свободный английский для коммуникации с инженерами и стейкхолдерами
- Плюс: контрактное тестирование и consumer-driven contracts
- Плюс: SQL для подготовки тестовых данных и ассертов
- Плюс: security-aware тестирование, управление секретами, работа с чувствительными данными
- Плюс: тестирование поисковых движков (релевантность, edge cases, производительность)
- Плюс: опыт внедрения AI-инструментов в команде
Условия
- Гибридный формат работы на основе свободы и доверия
- Фокус на личном развитии, в Нидерландах — программа «10 to Grow» (10% времени и бюджета на рост)
- Открытая, неформальная и поддерживающая культура с международным сотрудничеством
- Отличные условия трудоустройства
Навыки
- Python
- TypeScript
- Vue
- Postgres
- Azure
- Kubernetes
- Terraform
- Claude Code
- MCP
- CI/CD
- SQL
- contract testing
- property-based testing
- fuzzing
- mutation testing