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

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

  • автоматизация сценариев для тестирования продуктов направления Web/Mobile;
  • поддержка политик CI/CD в рамках тестирования приложений;
  • регистрация найденных дефектов в системах учёта;
  • рефакторинг и оптимизация текущих автотестов;
  • написание bash, Python скриптов для автоматизации процессов;
  • анализ дефектов по результатам автотестов;
  • создание стендов и подключение их к текущей инфраструктуре.

Требования:

Обязательно:

  • владения языками программирования JavaScript и Python;
  • знание механизмов автоматизации тестирования Web и Mobile приложений (Selenium, Node.js, Appium).

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

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

Желательно:

  • владение одним из следующих языков программирования Java, Kotlin, Swift или Objective-C;
  • понимание назначения и функционирования CI/CD.

Мы предлагаем:

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