Тестировщик-автоматизатор на Python
Что за роль
Датаджайл ищет тестировщика-автоматизатора для проверки сложных распределённых систем с несколькими компонентами: от Web UI и платформенного ядра до агентов и целевой инфраструктуры. Помимо автоматизации API-, интеграционных и end-to-end-проверок, в работе предусмотрено применение AI-инструментов для создания тестов, анализа результатов и поиска связанных дефектов.
Что предстоит делать
- Разрабатывать и поддерживать автотесты на Python или основном языке автоматизации проекта: API, integration, end-to-end и регрессионные проверки ключевой функциональности.
- Создавать тест-кейсы по требованиям, API и схемам, а также расширять регрессионный набор на основе найденных ошибок.
- Проверять распределённые сценарии с отказами компонентов, таймаутами, повторными запросами, потерей связи, частичными сбоями и неконсистентным состоянием системы.
- Проводить contract testing между компонентами, проверять совместимость версий, обновление и миграцию, включая сценарии rollback.
- Настраивать нагрузочные сценарии, тестовые стенды, fixtures и mock/stub-сервисы; автоматизировать развёртывание тестовой инфраструктуры.
- Встраивать запуски тестов и отчётность в CI/CD, настраивать quality gates и анализировать логи, трассировки и результаты прогонов.
- Использовать AI coding tools и LLM для написания и рефакторинга тестов, анализа сбоев, кластеризации падений, поиска похожих дефектов и создания помощников поверх тестовой инфраструктуры.
Что потребуется
- Опыт автоматизации тестирования от 1 до 3 лет и уверенное владение Python либо другим основным языком автоматизации.
- Практика построения API-, интеграционных и end-to-end-автотестов для сложных распределённых систем.
- Понимание клиент-серверной архитектуры, REST или gRPC, очередей, баз данных, фоновых задач и асинхронных процессов.
- Опыт тестирования взаимодействия нескольких компонентов и автоматизации регрессии core-функционала.
- Знание CI/CD и опыт запуска тестов в Azure DevOps, GitLab CI или аналогичных системах.
- Уверенная работа с SQL, Docker и Linux; понимание логирования, трассировки и диагностики. Kubernetes или виртуализация будут преимуществом.
Что важно знать
В описании обозначены конкретные технические области: тестирование отказоустойчивости распределённых компонентов, проверка обновлений и внедрение AI-подходов в тестовую инфраструктуру. Формат указан как удалённая работа или гибрид; зарплата и график отдельно не уточняются.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram