🎂 Экосистеме Хабра — 19 лет!

Исследуйте все эпохи IT в игре-музее ко дню рождения. Соберите 19 артефактов, получите звание Архивариуса Хабра 19000 и участвуйте в розыгрыше мерча от компаний, которые делают будущее вместе с вами.

Поздравить нас → 19.habr.com

Senior QA engineer (Python) / Release Engineering

Местоположение и тип занятости

Москва, Санкт-Петербург, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Будущее в наших руках

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

О компании и команде

YADRO — это российская технологическая компания, объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, клиентских устройств, микропроцессорных ядер и fabless-производство микропроцессоров.

R&D центры расположены в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла в городе Дубна.

В группу тестирования облачных решений требуется опытный и заинтересованный 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 от базового уровня и выше, командная строка.

Условия работы

  • конкурентный уровень заработной платы для нас это не просто слова, а - принцип;
  • обучение и развитие: учебный портал с курсами и лекциями от внешних и внутренних экспертов, а также дополнительное профессиональное обучение и
    изучение английского языка;
  • программу поддержки инноваций: премии за научные достижения, публикацию статей, выступления на конференциях и регистрацию патентов;
  • "Лекторий", в котором мы организовываем встречи с выдающимися экспертами в области технологий;
  • заботу о здоровье: ДМС с первых дней работы + стоматология, а также льготные условия страхования близких;
  • поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
  • открытое общение: регулярные онлайн-встречи всей команды YADRO;
  • программу рекомендаций: рекомендуя друзей или бывших коллег, вы получаете не только возможность работать вместе, но и денежные бонусы.