Тестировщик-автоматизатор (python)
Описание
Datagile - продуктовая компания. Основное наше направление - это разработка продуктов в сфере информационной безопасности, автоматизации и баз данных. Разрабатываем собственный софт и сейчас у нас около 20 продуктов: спутниковый мониторинг транспорта, СУБД, системы защиты серверов, системы поведенческого анализа, системы защиты SAP-систем Мы в поиске QA Automation Engineer на несколько наших проектов, конкретизируем после тех.собеседования. Для нас важно: практическое применение AI в AQA: использование AI coding tools для написания и рефакторинга тестов; генерация тест-кейсов по требованиям/API/schema; анализ логов и результатов прогонов через LLM; автоматическая кластеризация падений; поиск похожих дефектов; генерация regression tests по найденным багам; умение строить AI-agent/assistant поверх тестовой инфраструктуры contract testing между компонентами; тестирование совместимости версий; upgrade/migration testing; нагрузочные сценарии; тестовые стенды, fixtures, mock/stub сервисов; автоматическое разворачивание тестовой инфраструктуры. Для нас важно: Уверенный Python или другой основной язык автоматизации проекта. Опыт построения API / integration / end-to-end автотестов для сложных распределённых систем. Понимание клиент-серверной архитектуры, REST/gRPC, очередей, БД, фоновых задач, асинхронных процессов. Опыт тестирования систем, где есть несколько компонентов: Web UI → Platform/Core → Resident/Agents → Target infrastructure. Умение тестировать не только happy path, но и: недоступность компонентов; таймауты; повторные запросы; потерю связи; частичные отказы; неконсистентные состояния; обновление/rollback. Опыт автоматизации регрессии core-функционала. CI/CD: Azure DevOps / GitLab CI / аналог, запуск тестов в pipeline, отчётность, quality gates. Docker, Linux, желательно Kubernetes/виртуализация. SQL и умение проверять состояние системы не только через UI. Хорошее понимание логирования, трассировки и диагностики