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