YADRO

Senior QA engineer (Python) / Старший инженер по тестированию (Release Engineering)

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Полный день
  • Более 6 лет
  • Python
  • Pytest
  • Linux
  • Автоматизированное тестирование
  • OpenStack
  • Kubernetes
  • CI/CD

В группу тестирования облачных решений требуется опытный и заинтересованный QА-инженер.

Особенности проекта:

  • большой стек решений и технологий, которые нужно тестировать: начиная от GUI и микро-сервисной архитектуры с REST API и до особенностей виртуализации и организации очередей в OpenStack;
  • часть проблем невозможно найти только функциональным тестированием, поэтому очень много пересечений с нагрузочным тестированием;
  • стратегия тестирования сосредоточена на автоматизации и CI/CD.

QA инструменты и технологии:

Мы разрабатываем тесты на Python/PyTest и CyPress. Храним тесты в Git, создаем отчеты на Allure, запускаем тесты с помощью Jenkins. Попутно используем все, что приносит пользу, от Locust и JMeter до Grafana.

Основные задачи, которыми предстоит заниматься:

  • совместное с разработчиками участие в создании дизайна фич для обеспечения testability;
  • разработка тест-кейсов для новых функций и создание репродьюсеров для багов, выявленных пользователями;
  • автоматизация тест-кейсов;
  • контроль и triage результатов регулярных автоматических тестовых прогонов;
  • исследовательское тестирование системы, поиск причин проблем с использованием различных инструментов: логи, мониторинг и т.д.;
  • активное участие в процессах команды: разработка планов внутренних улучшений, планирование, спринты;
  • активное участие в улучшении тестовой экосистемы.

Требования:

  • понимание тестирования многокомпонентных систем;
  • практическое знание Python и PyTest и успешный опыт написания автотестов;
  • опыт в тестировании клиент-серверных приложений (микро-сервисная архитектура, REST API);
  • успешный опыт координации проектов длительностью от 2 месяцев с количеством участников от 2 человек;
  • Linux от базового уровня и выше, командная строка.