Тестировщик-автоматизатор на 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-подходов в тестовую инфраструктуру. Формат указан как удалённая работа или гибрид; зарплата и график отдельно не уточняются.

Оценка вакансии
7 / 10
В вакансии подробно перечислены технические задачи и требования, включая автоматизацию сложных распределённых систем и применение AI-инструментов в тестировании. Зарплата и точный формат между удалённой работой и гибридом не раскрыты.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку