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

Обязанности:

  • Автоматизация сценариев для динамического тестирования приложений;
  • Поддержка политик CI/CD в рамках тестирования приложений;
  • Регистрация найденных дефектов в системах учёта;
  • Разработка API и GUI для систем автоматизации динамического тестирования;
  • Написание bash, Python скриптов для автоматизации процессов;
  • Анализ дефектов по результатам динамического тестирования;
  • Создание стендов и подключение их к текущей инфраструктуре.

Требования:

  • Опыт автоматизации тестирования или разработки на языке Python;
  • Опыт работы с любой из систем контроля версий (GitHub, GitLab, Bitbucket или аналоги);
  • Опыт работы с любой из систем управления конфигурациями (Chef, Puppet, Ansible или аналоги);
  • Опыт работы с любой из систем непрерывной интеграции (Jenkins, GitLab CI/CD или аналоги);
  • Опыт использования GNU/Linux;
  • Понимание жизненного цикла разработки ПО;

Приветствуются любые из следующих знаний и навыков:

  • Опыт исследования бинарных образцов программного обеспечения и понимание работы на уровне машинных команд;
  • Опыт динамического тестирования приложений (фаззеры семейства AFL);
  • Опыт работы с системами контейнеризации (Docker);
  • Умение разбираться в чужом коде;
  • Знание теории проектирования и разработки ПО, принципов создания информационных систем;

Условия:

  • Аккредитованная ИТ - компания;
  • Интересные задачи, которые позволят развиваться и наращивать технические навыки в коллективе настоящих профессионалов;
  • Достойная заработная плата, а также возможности профессионального и карьерного роста;
  • Оформление в соответствии с ТК РФ;
  • ДМС после испытательного срока;
  • Корпоративные мероприятия;
  • Современный благоустроенный офис (7 минут пешком от метро Ботанический сад).
Ссылка на вакансию