📌 Как управлять тревогой в карьере. А не давать ей управлять вами → узнать

Testing Engineer

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

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

Компания

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

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

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

Флагманскими продуктами отдела являются:

  • антивирусный SDK (Software Development Kit) KAVSDK: набор либ, заголовков, сэмплов, реализованный на языке C++ и имеющий C-интерфейс (API). Позволяет клиентам интегрировать антивирусную проверку в свои проекты различной сложности (от gateway-проверок, например, в роутерах, до полноценных десктопных антивирусов, аналогичных Kaspersky Internet Security);
  • построенный на базе KAVSDK продукт Kaspersky Scan Engine, предлагающий упрощённую интеграцию в инфраструктуру клиентов. Состоит из двух крупных частей. Back-end интегрирует в себя сканирующий движок KAVSDK, ведёт базу данных (pgsql) и обеспечивает приём запросов сканирования и выдачу результатов по открытым протоколам http, icap. Front-end обеспечивает работу Web-интерфейса, позволяющего выполнять настройку продукта и анализировать результаты проверок.

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

  • интерес к теории тестирования, желание развиваться в этом направлении;
  • знание языка Python и желание продолжать развивать навыки; 

Желательно:

  • знание языков C/C++ в любом объёме;
  • опыт использования ОС Windows и Linux;
  • опыт работы с MS Azure;
  • опыт работы с git;
  • технический английский.

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

Задачи:

  • тест дизайн: написание и оформление тестовых сценариев на базе бизнес-требований к продуктам;
  • выполнение аналитических и исследовательских задач, связанных с тестированием;
  • кроссплатформенная разработка и отладка автотестов Kaspersky Scan Engine front-end (WebUI) на языке Python;
  • поддержка и развитие тестовой инфраструктуры, в том числе Python-разработка инструментов;
  • настройка и отладка Continuous Integration, в том числе Python-разработка инструментов;
  • поддержка и развитие Python-инструментов импорта-экспорта тестовых сценариев между кодом автотестов и MS Azure;
  • ручное выполнение некоторых тестовых сценариев, чья автоматизация на данный момент невозможна;
  • анализ результатов выполнения тестов, оформление тикетов для последующего устранения ошибок. 

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