Инженер по автоматизации тестирования (Python)
Datagile нанимает Middle-инженера по автоматизации тестирования (Python) с опытом 1-3 года. Полная занятость, удаленно или гибридно, с фокусом на тестирование на основе ИИ и сложные распределенные системы.
Разработка автоматизированных тестов для сложных распределенных систем. Обязанности включают использование ИИ-инструментов для написания и рефакторинга тестов, генерацию тестовых сценариев из требований/API/схем, анализ логов с помощью LLM, автоматическую кластеризацию сбоев, генерацию регрессионных тестов, создание ИИ-агентов на основе тестовой инфраструктуры, контрактное тестирование, тестирование обновлений и миграций, нагрузочное тестирование, а также настройку тестовых сред и CI/CD пайплайнов.
Опыт: 1-3 года. Уверенное владение Python или другим основным языком автоматизации. Опыт создания API/интеграционных/сквозных тестов для сложных распределенных систем. Понимание клиент-серверной архитектуры, REST/gRPC, очередей, баз данных, фоновых задач, асинхронных процессов. Опыт тестирования систем с несколькими компонентами (веб-интерфейс → платформа/ядро → резидентные/агенты → целевая инфраструктура). Умение тестировать нестандартные сценарии (недоступность компонентов, таймауты, повторные попытки, потеря соединения, частичные сбои, несогласованные состояния, обновление/откат). Опыт автоматизации регрессионного тестирования основных функций. CI/CD: Azure DevOps / GitLab CI / аналогичные, запуск тестов в пайплайнах, отчетность, качественные ворота. Docker, Linux, желательно Kubernetes/виртуализация. SQL и умение проверять состояние системы за пределами пользовательского интерфейса. Хорошее понимание логирования, трассировки и диагностики.
Полная занятость. График: 5/2. Формат работы: удаленно или гибридно.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал