Инженер по автоматизации тестирования (Python)

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

Санкт-ПетербургПолный рабочий день

Компания

Надёжное решение для систем хранения данных.

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

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

Дружная команда тестировщиков разыскивает инженера по автоматизации тестирования.

Специфика нашего продукта определяет высокие требования к качеству и надежности, и мы ищем талантливого специалиста, которому сможем поручить самые ответственные задачи по автоматизации. Мы используем самописный фреймворк на базе PyTest, тестируем не только функциональность, но и стабильность, целостность, производительность.

Если вы любите разнообразие, не боитесь работы с «железом», стремитесь не только писать автотесты, но и развивать собственный фреймворк автоматического тестирования, обладаете критическим мышлением, готовы работать в команде и делиться знаниями, то вы — наш кандидат!

О продукте

RAIDIX — это семейство программных продуктов на базе OS Linux для построения высокопроизводительных блочных и файловых систем хранения данных. Операционную систему RAIDIX используют СХД-вендоры и ИТ-интеграторы как компоненту для производства готовых нишевых и корпоративных SAN и NAS решений.

Основные задачи:

  • Разработка и поддержка текущего тестового фреймворка;
  • Автоматизация тестовых сценариев (PyTest, TestRail);
  • Разработка новых сервисов для взаимодействия с ручными тестировщиками и разработчиками ПО;
  • Встраивание автотестов в CI/CD.

Профессиональные требования:

  • Высшее/неоконченное высшее техническое образование;
  • Опыт программирования на Python 3.х от года;
  • Владение техническим английским на уровне чтения;
  • Знание основных команд Linux.

Плюсом будет:

  • Понимание теории тестирования ПО;
  • Опыт работы в команде с применением средств коллективной разработки (JIRA, GitLab, Docker);
  • Опыт настройки CI/CD в Gitlab;
  • Опыт администрирования Linux;
  • Знание фреймворка тестирования PyTest.

Основные обязанности:

  • Автоматизация тестирования ПО для систем хранения данных через command line interface (Python, PyTest);
  • Разработка и развитие фреймворка автоматизированного тестирования;
  • Автоматизация тестовых сценариев;
  • Настройка запуска автотестов на виртуальных машинах и железе (GitLab CI);
  • Анализ результатов (Allure);
  • Проведение Code Review.

Профессиональные требования:

  • Опыт автоматизации тестирования на Python от 2-х лет (PyTest или аналоги);
  • Знание возможностей стандартных библиотек Python;
  • Высшее/неоконченное высшее техническое образование;
  • Технический английский (чтение, письмо);
  • Хороший технический кругозор.

Будет плюсом:

  • Опыт автоматизации тестирования back-end приложений;
  • Опыт работы в командной строке операционной системы Linux;
  • Понимание теории тестирования ПО.

Бонусы

  • Коллектив умных и творческих людей, объединенных общей идеей;
  • Официальное оформление, соблюдение ТК РФ;
  • Оплачиваемые обеды в столовой бизнес-центра и близлежащих кафе;
  • ДМС для сотрудников и их детей;
  • Офис, где есть все, что нужно, уютная столовая с ароматным чаем и кофе, душ с мягкими полотенцами;
  • Утренняя и вечерняя развозка от/до метро Приморская;
  • Велопарковка для владельцев двухколесных коней;
  • Возможности для занятий спортом: волейбольная команда, йога, тенис и кикер, в спортивной комнате можно размяться в течение рабочего дня;
  • И, конечно, регулярные праздники и развлечения не только для вас, но и для ваших детей!