Обязанности:
Мы разрабатываем продукт класса Next Generation Firewall (NGFW) для защиты сетей (программно-аппаратные и виртуальные исполнения). В своем технологическом стеке в основном используем язык С++20, технологии безопасности Лаборатории Касперского, а также реализуем методы по анализу сетевого трафика на уровнях OSI L4-L7. В разработке применяем различные практики: scrum, continuous Integration, code review, unit тесты, функциональные тесты, тестирование производительности с помощью специализированных инструментов (Ixia и т.д.). У нас множество разных интересных задач по следующим направлениям: Распознавание сетевого трафика, протоколов и приложений; Обнаружение и предотвращение компьютерных атак; Разработка data plane на базе VPP; Интеграция в продукт технологий безопасности Лаборатории Касперского; Взаимодействие с другими продуктами для обеспечения комплексной безопасности; Взаимодействие в рамках программы для обеспечения облачного сервиса Secure Access Service Edge (SASE); Централизованное управление (web plugin для Kaspersky Security Center). Основные задачи: Разработка автоматизированных тестов продукта; Разработка библиотек для pytest. Что требуется от вас: Хорошее знание Python; Опыт разработки автоматизированных тестов, анализ результатов, регистрация обнаруженных дефектов; Знание сетевых технологий и протоколов (TCP/IP); Опыт использования средств тестирования ПО под Linux; Умение работать в команде; Технический английский — свободное чтение документации. Будет плюсом: Опыт тестирования продукта, работы с требованиями к продукту, поддержка, регресс сценарии (итеративно, несколько релизов); Создание тестовых сценариев, тест планов; Разработка и отладка UI тестов Selenium; Понимание принципов CI/CD; Развитие и поддержка тестовой инфраструктуры.