👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

QA automation engineer (Python)

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

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

Компания

Создавать передовые технологии — это наше призвание

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

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

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

R&D центры YADRO находятся в Москве, Санкт-Петербурге и Нижнем Новгороде, производственная площадка расположена в Московской области и строится завод полного цикла. На текущий момент нас уже более 1400 человек, и мы продолжаем активно расти и расширять команду.

В связи с формированием новой команды продуктового направления разработки ПО системы хранения данных Tatlin открываем вакансию инженера по обеспечению качества.

СХД TATLIN — это программно-аппаратные комплексы, спроектированные и произведенные в России. За достаточно короткое время (с момента создания компании прошло всего 7 лет) СХД TATLIN составили достойную конкуренцию крупным мировым производителям СХД. Безусловно это было бы невозможно без активного использования open-source решений. Но в отличии от многих других компаний мы не только их используем, но и сами активно контрибьютим: от патчей в ядро linux до библиотек в python (pypi).

Будем рады видеть в нашей команде инженеров, нацеленных не столько на тестирование ПО, сколько на обеспечение качества как очередного инкремента, так и продукта в целом. И имеющих или готовых развивать все необходимые для этого компетенции: принципы и практики тестирования ПО, автоматизация процессов, ООП, организация бесперебойного процесса QA, обеспечение максимально быстрого и раннего фидбэка разработке.

Мы практикуем кросс-функциональный командный подход с частыми инкрементами, так что важны навыки коммуникации и работы в команде. Практикуем Scrum, но не как самоцель, а как инструмент постоянных улучшений и раннего выявления потенциальных проблем.

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

  • Работать в кросс-функциональной (scrum) команде с разработчиками;
  • Участвовать в проработке требований и продуктовых историй;
  • Разрабатывать тестовые сценарии и тест планы;
  • Создавать и поддерживать автотесты на новый и существующий функционал СХД TATLIN (преимущественно Python, интерес и готовность погружаться в другие языки, например Go - будет преимуществом);
  • Анализировать проблемы/баги вместе с разработчиками;
  • Непрерывно оптимизировать процесс обеспечения качества в частности и разработки в целом.

Мы ожидаем от будущего члена команды:

  • В первую очередь — открытость новым знаниям, мнениям и технологиям, стремление к расширению кругозора и профессиональных компетенций;
  • Опыт создания тестовых сценариев;
  • Опыт в ООП, Python (3.9), async;
  • Опыт использования Pytest framework + plugins, requests, Paramiko, playwright;
  • ОС Linux на уровне продвинутого пользователя;
  • Опыт написания автотестов для API/backend;
  • Опыт работы с CI системами.

Дополнительно приветствуем:

  • Опыт работы с Jenkins;
  • Опыт выстраивания с нуля системы автотестирования;
  • Опыт построения и развития QA процессов в команде;
  • Практический опыт с fio/vdbench;
  • Опыт написания автотестов для распределенных систем;
  • Опыт работы или понимание принципов работы блочных СХД, SCSI;
  • Опыт автоматизации тестов на Go;
  • Опыт автоматизации UI тестов.

Будем рады предложить:

  • Конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт) + премирование по результатам работы;
  • Гибридный формат работы: рабочее место в комфортном лофт-офисе на территории БП «Полюстрово» в 10-15 минутах от ст. метро Площадь Ленина/Новочеркасская + удалённая работа из дома на корпоративном ноутбуке;
  • Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами.