Software Development Engineer in Test (KasperskyOS)

Требования

Бэкенд разработчикPythonBashLinuxDockerCI/CD

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

Москва

Компания

ТОП-3 международная компания в области IT безопасности. Один из лучших работодателей России

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

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

KAAP - Наша команда разрабатывает безопасный шлюз (Secure Gateway) для электронных блоков автомобиля на базе Kaspersky Automotive Adaptive Platform и KasperskyOS. Нам нужен специалист, который будет участвовать в процессах верификации требований, разрабатывать сценарии автоматизированного тестирования (Python), поддерживать выполнение тестов и демонстрировать результаты реализации функций. Вы протестируете новейшие решения в сфере систем, применяемых в автомобилестроении, поскольку мы сотрудничаем с известнейшими мировыми и локальными производителями в этой сфере.

 

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

  • Функциональное и нефункциональное тестирование;
  • Автоматизация тестирования на Python c использованием внутреннего фреймворка;
  • Интеграция автотестов с CI/CD;
  • Автоматизация деятельности по контролю качества;
  • Разработка и поддержка тестовой документации (тест планы, тест сценарии);
  • Работа с багами: исследование, создание репортов, проверка исправлений;
  • Разработка, отладка и поддержка стендов, включая аппаратное и программное обеспечение;
  • Следование стандарту функциональной безопасности автомобильной промышленности (ISO 26262) в процессе разработки программного обеспечения;
  • Участие в процессах сертификации.

О тебе:

  • Хорошее знание Python;
  • Опыт тестирования на основе требований;
  • Опыт тестирования ПО от 2х лет;
  • Уверенное владение инструментами автоматизации – Bash, Make, Cmake;
  • Навыки работы в окружении GNU/Linux, знание Linux на уровне опытного пользователя;
  • Знание методов тестирования и жизненного цикла ПО;
  • Умение четко и ясно описывать дефекты;
  • Интерес к функциональной безопасности и кибербезопасности;
  • Интерес к автомобилям, их системам;
  • Английский язык на уровне уверенного чтения тех. литературы.

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

  • Знание safety-стандартов ISO26262, IEC61508;
  • Знание стандартов AUTOSAR (Classic/Adaptive);
  • Опыт прошивки, программирования микроконтроллеров (Raspberry, Arduino и т.д.);
  • Знание протоколов обмена, используемых в автомобильной промышленности (Ethernet, CAN, UDS, MQTT);
  • Опыт анализа сетевого траффика;
  • Участие в сертификации ПО по стандартам функциональной безопасности и\или кибербезопасности;
  • Знание и внедрение SDL практик (статанализ, динамический анализ, фаззинг, харденинг);
  • Опыт работы с системами виртуализации, контейнеризации (VmWare, VirtualBox, Docker);
  • Опыт работы в одной из областей: робототехника, автомобильная промышленность, авиация, промышленные устройства, встраиваемые системы.

Наши инструменты:

TFS, Azure DevOps, Git, Gerrit, Python, pyTest, Scapy, Docker, CanGen, Vector CANoe

Почему тебе у нас понравится:

  • Работа над амбициозным проектом в области автоматизации управления автотранспортом;
  • Изучение новейших стандартов автомобильного ПО, которые позволят развиваться в этой отрасли;
  • Регулярные сессии обмена знаниями;
  • Доступ к экспертизе мирового уровня;
  • Work-life balance, разные режимы работы;
  • Отсутствие микроменеджмента и излишней бюрократии.