QA Automation Engineer

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

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

Компания

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

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

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

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

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

Мы запускаем новое продуктовое направление – разработка децентрализованного объектного хранилища данных с поддержкой протоколов S3 и HTTP.  подходит для хранения многопетабайтных объемов данных в постоянном доступе (это «очень много» данных) и будет создаваться за счет внутренней разработки уже существующих компонентов команды Yadro, а также open-source продуктов, которые мы будем не только использовать, но и развивать (т.е. «контрибьютить» в их кодовую базу).

Ты опытный инженер по тестированию, умеешь анализировать требования и готовить тестовую аналитику, после чего автоматизировать тестирование высоконагруженной распределенное системы? Хочешь работать с современным технологическом стеком и open-source сообществом? Присоединяйся к нашей команде!

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

  • Анализировать требования и технические решения с точки зрения тестирования;
  • Подготавливать тестовую аналитику, разрабатывать тестовые планы на новую функциональность и релизы продукта с учетом risk-based подхода;
  • Автоматизированным тестированием пользовательских интерфейсов (UI), Backend, API, интеграционных E2E сценариев, нагрузочным тестированием;
  • Ручным тестированием сценариев, где автоматизация нецелесообразна или крайне трудоемка;
  • Выделением и приоритезацией тестовых сценариев для автоматизации;
  • Автоматизацией тестовых сценариев на языках Go & Python.
  • Участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях;

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

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

  • Опыт в области тестирования клиент-серверных приложений от 3х лет
  • Уверенные знания практик и подходов к тестированию;
  • Опыт проведения тестовой аналитики, написания тестовых сценариев, создания тестовых планов, приоритезации сценариев с учетом risk-based подхода;
  • Опыт автоматизации на Go, Python (готовы рассмотреть опыт с другими эквивалентными технологиями);
  • Понимание устройства и работы в Linux;
  • Базовое знание сетей, передачи и хранения данных;
  • Английский язык на уровне чтения технической документации;
  • Наличие высшего технического образования.

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

  • Опыт построения процессов тестирования в команде;
  • Опыт работы с высоконагруженными распределенными системами;
  • Опыт работы с системами хранения данных, AWS S3, OpenStack Swift и аналогичными системами;
  • Опыт работы с библиотекой AWS boto;
  • Опыт тестирования сложных пользовательских интерфейсов (большая вариативность элементов управления).

Бонусы

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

  • Конкурентный уровень заработной платы (готовы по достоинству оценить ваши знания и опыт) + премирование по результатам работы;
  • Гибридный формат работы: рабочее место в комфортном лофт-офисе + удалённая работа из дома на корпоративном ноутбуке;
  • Возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами.