Поделиться

Платформа OSMP (Open Single Management Platform) предназначена для управления безопасностью крупных предприятий. Это распределенный программный комплекс, предоставляющий возможности по управлению ИТ-инфраструктурой:

- распределенная система управления продуктами Kaspersky;

- распределенное многоплатформенное мультиоблачное ПО;

- управление множеством корпоративных продуктов ЛК под различные платформы;

- управление мобильными устройствами;

- сбор данных об уязвимостях;

- управление патчами и обновлениями;

- инвентаризация аппаратного и программного обеспечения;

- развертывание ПО и операционных систем.

Единая платформа обеспечивает гибкую защиту для сложной инфраструктуры заказчика (рабочие станции, серверы, мобильные устройства, виртуальные среды и почтовые сервисы), включает в себя полный набор возможностей для автоматизированной защиты от угроз и позволяет выполнять не только IT/IS-сценарии, но и SIEM-, EDR-, XDR-сценарии.

Мы ищем инженера по автоматизации тестирования на новый продукт Vulnerability Management в составе OSMP.


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

  • Работа с требованиями, тест дизайн и проведение ревью тест-планов;
  • Создание с нуля и последующая поддержка фреймворка автоматизированных тестов на Python (PyTest);
  • Создание инструментария тестирования и вспомогательного ПО (утилиты, инфраструктура автотестирования, скрипты);
  • Проведение функционального, интеграционного и нагрузочного тестирования;
  • Запуск автоматизированных тестов, анализ результатов, заведение обнаруженных дефектов в систему tfs;
  • Рефакторинг автотестов;
  • Проведение ревью кода автотестов;
  • Проведение ручного регрессионного тестирования перед выпуском релиза (2 раза в год);
  • Подготавливать тестовые данные для тестирования.

Что мы ожидаем от вас:

  • Опыт разработки/отладки программ на Python с использованием ООП, знание стандартных библиотек;
  • Опыт разработки в PyTest;
  • Опыт работы с Playwright;
  • Знание теории тестирования;
  • Базовые знания архитектуры ОС Linux;
  • Навыки систематизации и выявления корневой причины дефектов;
  • Умение разбираться в чужом коде;
  • Технический английский.

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

  • Знание JavaScript;
  • Опыт написания SQL запросов, понимание принципов организации баз данных;
  • Опыт работы с Git;
  • Опыт тестирования web-сервисов;
  • Работа с Doсker контейнерами;
  • Инициативность и конструктивность.

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