Senior Software Development Engineer in Test (Python)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы являемся крупнейшей в мире частной компанией, работающей в сфере информационной безопасности, и одним из наиболее быстро развивающихся вендоров защитных решений. Наши офисы открыты в 32 странах, а продуктами пользуются более 400 миллионов человек по всему миру.
Прямо сейчас нам нужен Software Development Engineer in Test (Python) в команду продукта «Kaspersky Security для виртуальных сред Легкий агент» в группу разработки, для развития системы и фреймоврка автоматизированного тестирования, процессов CI/CD и разработки новых решений и инструментов для автоматизации тестирования продукта.
Решение «Kaspersky Security для виртуальных сред Легкий агент» содержит новейшие технологии и обеспечивает многоуровневую защиту виртуальных и гибридных инфраструктур. Решение позволяет достичь высокой степени защиты и консолидации виртуальных машин в виртуальной среде. Решение поддерживает последние технические решения крупных вендоров виртуализации и облачных решений: VMware vSphere, Microsoft Hyper-V, Citrix XenServer и KVM, OpenStack, Clouds.
Подробнее о решении: https://www.kaspersky.ru/small-to-medium-business-security/virtualization-light-agent.
Обязанности:
- Развитие системы и фреймворка автоматизированного тестирования;
- Проработка и имплементация инструментов и методов/технических решений тестирования функционала продукта/отдельных частей продукта;
- Развитие процесса CI/CD в рамках автоматизированного тестирования;
- Написание и поддержка автоматизированных тестов на Python;
- Запуск автоматизированных тестов в рамках функционального и регрессионного тестирования. Анализ результатов и регистрация обнаруженных дефектов;
Мы ожидаем:
- Знание Python: использование ООП, знание стандартных библиотек
- Опыт написания и поддержки автоматизированных тестов на Python
- Знание Linux
- Знание скриптовых языков;
- Опыт работы с git;
- Способность к самообучению;
- Личные качества: ответственность, инициативность, умение работать в команде, умение ориентироваться в большом объёме информации.
- Опыт написания и поддержки автоматизированных тестов на Python
Плюсом будет:
- Знания сетевых протоколов
- Базовые знания С++
- Знания в области виртуализации, навыки работы с гипервизорами
- Опыт работы с MS TFS;
- Опыт тестирования продукта, работы в продуктовой команде (работа с требованиями к продукту, поддержка, регресс сценарии. Итеративно, несколько релизов)
- Аналитические навыки и навыки решения проблем;
- Способность работать в стрессовых ситуациях;