👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Software Development Engineer in Test (KasperskyOS)

Требования

Бэкенд разработчикPythonBashLinuxDocker

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

Москва

Компания

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

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

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

Наша команда разрабатывает безопасный шлюз (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, разные режимы работы Отсутствие микроменеджмента и излишней бюрократии.