QA automation engineer (Python) / Инженер по тестированию(Release engineering)

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

Полный рабочий деньМожно удаленно

Компания

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

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

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

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

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

Департамент по организации выпуска продуктов отвечает за внутренние инфраструктурные решения для нужд всех подразделений компании Yadro, занимающихся разработкой и выпуском программного обеспечения. Эти решения удовлетворяют потребности разработчиков и менеджеров, обслуживают широкий спектр задач, нацеленных на получение постоянно стабильного кода и отслеживание качества, его непрерывную интеграцию в программные продукты компании и на мониторинг функциональности инфраструктуры.

Особенности проекта - работа с большим стеком решений и технологий, включая микросервисную архитектуру, REST API, особенности виртуализации и организации очередей в OpenStack. Данная позиция предполагает работу по нагрузочному тестированию и автоматизации для обеспечения качества наших решений.


Чем предстоит заниматься

  • активное участие в работе stability команды;
  • изучение пользовательских инцидентов и разработка профилей нагрузки;
  • анализ новых фич на предмет влияния на нагрузку;
  • разработка, автоматизация и регулярный запуск нагрузочных тестов в различных окружениях;
  • анализ результатов тестирования.

Ожидания от кандидата

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

Будет плюсом

  • пользовательский или администраторский опыт в Kubernetes и OpenStack;
  • опыт юнит-тестирования и разработки клиент-серверных приложений;
  • опыт настройки и использования мониторинговых систем (отслеживание рантайм операций, алерты и т.д.);
  • понимание и построение CI/CD процессов;
  • создание тестовых стратегий, метрик и индикаторов качества;
  • понимание работы с кодом из Open Source: форки, ребейз, регрессионное тестирование;
  • Английский на уровне Intermediate или выше для освоения документации.

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

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