Software Development Engineer in Test
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
О проекте:
Мы занимаемся разработкой и поддержкой компонента проактивной защиты - System Watcher. Компонент умеет детектировать малвару (трояны, эксплойты, шифровальщики) по шаблонам поведения.
Так же в задачи компонента входит восстановление пользовательских файлов и реестра, после деструктивных действий малвары.
Чем предстоит заниматься (первично выделить то, что может быть самым интересным в проекте):
- Анализ требований вместе разработчиками и аналитиками.
- Написание тест кейсов.
- Написание семплов для закрытия требований.
- Написание автотестов.
- Разработка фреймворка тестирования под mac/linux на C#
- Поддержка фреймворка тестирования под windows на C#.
- Рефакторинг кода тестов/фреймворков.
Наша команда:
Команда состоит из 7 человек - менеджер, тимлид по тестированию и разработчики.
Мы ожидаем:
- знания принципов работы и архитектуры ОС.
- опыт программирования на C# на платформе .NET Framework/ .NET Core.
- опыт написания юнит-тестов (GTest, MsTest, NUnit или аналоги).
- опыт автоматизированного тестирования ПО и знание теории тестирования.
- опыт работы с MS TFS, Git либо любой другой системой контроля версий и багтрекером.