👋 Чего вы сегодня ждете от работодателей? Проводим опрос, чтобы помочь компаниям увидеть рынок глазами кандидатов → участвовать

Testing Engineer (RTOS)

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

Можно удаленно

Компания

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

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

KasperskyOS – защищенная микроядерная операционная система. Это не очередной дистрибутив Linux, а собственная разработка, способная успешно конкурировать на международных рынках. Для встраиваемых (в первую очередь промышленных) систем создается real-time версия KasperskyOS RT.

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

  • Участие в проекте разработки real-time OS для встраиваемых систем;
  • Функциональное и нефункциональное тестирование;
  • Разработка и поддержка тестовой документации (тест планы, тест сценарии);
  • Работа с багами: исследование, создание репортов, проверка исправлений;
  • Доведение QA процессов до общепринятых в компании;
  • Взаимодействие с командой разработки, аналитиками;
  • Автоматизация деятельности по контролю качества, интеграция автотестов с CI/CD;
  • Участие в выпуске релизов;
  • В перспективе – построение небольшой команды тестировщиков.

Что вам для этого нужно:

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

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

  • Опыт управление командой тестировщиков
  • Опыт работы в одной из областей: встраиваемые системы, разработка промышленных устройств, робототехника
  • Linux/Unix на уровне продвинутого пользователя
  • Навыки программирования/автоматизации на Python
  • Опыт работы с системами виртуализации (VmWare, VirtualBox, Docker)
  • Опыт работы в "распределенной" команде. (часть сотрудников в офисе, часть на удаленном формате работы)
  • Знакомство с SDL практиками (статанализ, динамический анализ, фаззинг, харденинг)
  • Знакомство с протоколами сетевого обмена, используемыми во встраиваемых системах
  • Умение работать с осциллографом, линейным анализатором
  • Опыт участия в сертификации ПО по стандартам функциональной безопасности и\или кибербезопасности

Наши инструменты и технологии:

  • Linux, Azure DevOps (TFS), Git, Gerrit, Python, pyTest, Docker, Artifactory

Смотреть ещё вакансии