Скидка на вакансию
Скидка на первую вакансию
Акция до 22 декабря

SDET Python (IoT Secure Gateway)

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

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

Компания

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

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

О компании и команде

Kaspersky IoT Secure Gateway (KISG) - программный шлюз на базе собственной операционной системы «Лаборатории Касперского» — KasperskyOS, предназначенный для построения безопасных систем интернета вещей. Шлюз позволяет комплексно (FW, IDS / IPS) защищать IoTинфраструктуру от кибератак, автоматически обнаруживает и классифицирует подключаемые устройства, интегрируется с разнообразными облачными платформами по протоколу MQTT. Kaspersky IoT Secure Gateway — важный элемент собственного подхода вендора к защите «умных» инфраструктур, органично встроенный в соответствующую экосистему благодаря возможности управления из единой точки — Kaspersky Security Center.

Ожидания от кандидата

Нам важно:

  • опыт тестирования ПО от 3х лет опыт тестирования на основе требований;
  • знание Linux на уровне опытного пользователя;
  • опыт автоматизации/разработки с использованием Python (уверенный уровень);
  • знание методов тестирования и жизненного цикла ПО;
  • интерес к функциональной безопасности и кибербезопасности;
  • знания сетевых технологий (сетей, протоколов), опыт захвата и анализа сетевого траффика;
  • английский язык на уровне чтения тех. литературы.

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

  • опыт работы с сетями (настройка, анализ трафика, разработка сетевых приложений);
  • опыт тестирования SDK (toolchain gcc и кросс-компиляция системных приложений);
  • понимание принципов работы сотовой связи;
  • опыт проведения нагрузочного тестирования и тестирования производительности;
  • опыт участия в сертификации ПО по стандартам функциональной безопасности и\или кибербезопасности знание SDL практик (статанализ, динамический анализ, фаззинг, харденинг);
  • опыт работы с системами виртуализации (VmWare, VirtualBox, Docker);
  • понимание архитектуры операционных систем на базовом уровне;
  • опыт работы в "распределенной" команде (часть сотрудников в офисе, часть на удаленном формате работы).

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

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

  • работа с требованиями;
  • разработка и поддержка тестовой документации (тест планы, тест сценарии);
  • функциональное и нефункциональное тестирование;
  • работа с багами: исследование, регистрация, проверка исправлений;
  • автоматизация деятельности по контролю качества, интеграция автотестов с CI/CD доработка тестового фреймворка, разработка тулинга для тестирования;
  • разработка, отладка и поддержка стендов, включая аппаратное и программное обеспечение;
  • участие в релизных процедурах;
  • участие в процессах сертификации.