Автотестировщик на Python
Томск
Команда автотестирования развивает и поддерживает автоматические тесты для продукта на Windows и Linux, обеспечивает регрессию, интеграцию с CI/CD и отчётность; задача — повысить качество релизов и ускорить проверку конфигураций и устройств
ГрейдMiddle/Senior
Опытот 3 лет
Стек
PythonpytestCI/CDTeamCityAllurerequestsaiohttpasynciovenvGit
Задачи
- •Разработка и поддержка автотестов по тест‑кейсам для Windows и Linux
- •Проведение регрессионного и конфигурационного тестирования через автотесты
- •Поддержка тестовой инфраструктуры и интеграция с CI/CD и системами отчётности
- •Актуализация списка устройств и ОС согласно нефункциональным требованиям
- •Формирование отчётности по результатам запуска автотестов
- •Взаимодействие с разработчиками и DevOps (code review, исправление дефектов)
Обязательно
- •Практические навыки автоматизированного тестирования на Python
- •Опыт работы с pytest (фиксуры, параметризация, плагины)
- •Знание конкурентного программирования: asyncio, потоки, subprocess
- •Интеграция автотестов с CI/CD и системами отчётности (Allure)
- •Опыт работы с виртуальными окружениями (venv, virtualenv)
- •Навыки работы с HTTP‑клиентами (requests, aiohttp)
- •Опыт тестирования на Windows и Linux
Будет плюсом
- •Опыт работы с Git
- •Базовые знания сетевых технологий и администрирование Linux
- •Опыт менторства и курирования стажёров
- •Знание или готовность изучать Flutter для GUI‑тестирования