QA Automation Engineer (zVirt)
Описание
Orion soft создает стабильное ПО для ИТ-инфраструктуры Enterprise-бизнеса. Наши продукты помогают автоматизировать и оптимизировать процессы, создавать защищенную инфраструктуру под КИИ, строить частные облака и запускать эффективные ML/AI-процессы. Мы ищем инженера по автоматизации тестирования, который присоединится к команде и будет расти вместе с продуктом. Твои задачи: Разработка и поддержка автотестов для API, UI и сквозных (E2E) сценариев. Автоматизация регрессионного тестирования на Python с использованием pytest и Playwright (Python). Выполнение ручного тестирования новых функций и сложных сценариев, которые сложно или нецелесообразно автоматизировать. Интеграция автотестов в CI/CD-конвейер и анализ результатов прогонов. Написание тестов для проверки сценариев отказоустойчивости и бэкапов по согласованным сценариям. Участие в код-ревью тестов и поддержка тестовой документации. Что нужно, чтобы попасть в команду: Опыт ручного тестирования от 2 лет. Опыт в автоматизации тестирования от 1,5–2 лет. Уверенное владение Python (от 1,5 лет в коммерческой разработке автотестов). Практическое знание pytest: фикстуры, параметризация, маркировка. Плагины и mocking - плюс. Опыт работы с Playwright (Python-версия) или Selenium с готовностью перейти на Playwright. Понимание Linux на уровне диагностики: процессы, логи, systemd, базовые сетевые утилиты. Опыт тестирования REST API (Postman, requests, проверка статусов и обработки ошибок). Опыт работы с Git и CI/CD (GitLab CI/Jenkins) на базовом или уверенном уровне. Будет преимуществом: Опыт тестирования систем виртуализации (oVirt, OpenStack, VMware, KVM/libvirt). Умение читать код на Java / TypeScript. Понимание разницы в дистрибутивах и установочных пакетах Linux (deb, rpm и т.д.). Навыки нагрузочного тестирования (locust, JMeter). Опыт контейнеризации (Docker, Kubernetes) для запуска тестовых сред.