Назад
1 день назад

QA Automation Engineer (zVirt)

Формат работы
remote (только Russia)/onsite/hybrid
Тип работы
fulltime
Грейд
middle
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
QA Automation Engineer (zVirt) (Python/pytest/Playwright): Разработка и поддержка автотестов для API, UI и E2E-сценариев продукта для ИТ-инфраструктуры Enterprise-бизнеса с акцентом на регрессионное тестирование, отказоустойчивость и интеграцию с CI/CD. Focus on написание тестов для виртуализации, резервного копирования и сложных сценариев, а также анализ результатов прогонов.

Локация: Москва; доступны работа на месте работодателя, удалённый и гибридный форматы.

Компания

Orion soft создаёт стабильное ПО для ИТ-инфраструктуры Enterprise-бизнеса, включая защищённую инфраструктуру под КИИ, частные облака и ML/AI-процессы.

Что делать

  • Разрабатывать и поддерживать автотесты для API, UI и сквозных E2E-сценариев.
  • Автоматизировать регрессионное тестирование на Python с использованием pytest и Playwright.
  • Проводить ручное тестирование новых функций и сложных сценариев, которые нецелесообразно автоматизировать.
  • Интегрировать автотесты в 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, на базовом или уверенном уровне.

Хорошо, если есть

  • Опыт тестирования систем виртуализации: oVirt, OpenStack, VMware или KVM/libvirt.
  • Умение читать код на Java или TypeScript.
  • Понимание различий между дистрибутивами и установочными пакетами Linux, включая deb и rpm.
  • Навыки нагрузочного тестирования с locust или JMeter.
  • Опыт контейнеризации с Docker или Kubernetes для запуска тестовых сред.
  • Знание плагинов pytest и mocking.

Культура и преимущества

  • Полная занятость.
  • Доступны onsite, remote и hybrid форматы работы.
  • Возможность развиваться вместе с продуктом.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →