Testing Engineer
Местоположение и тип занятости
Описание вакансии
О компании и команде
О нас
Команда занимается долгосрочными проектами инфраструктурной разработки: экспертные системы, обрабатывающие большие потоки данных и автоматизирующие детект зловредного ПО и других угроз, включая веб; сервисы для вирусных аналитиков-исследователей и др.
Мы реализуем и поддерживаем ключевые решения, связанные с повышением эффективности и качества детектирования новых угроз.
Ожидания от кандидата
Что потребуется:
- Знание теории и методологии тестирования ПО;
- Опыт автоматизации тестирования;
- Опыт работы со средствами обеспечения continuous integration (Azure Devops, TeamCity, Jenkins и т.п.);
- Знакомство с реляционными базами данных, знание SQL (подойдет любой диалект: MS SQL Server, PostgreSQL, Oracle и т.п.);
- Опыт работы с системами контроля исходного кода (Git, TFS, Perforce и т.п.);
- Внимательность, аккуратность, чувство ответственности и умение работать в команде.
Что будет плюсом:
- Знание скриптовых языков программирования (Python и т.п.);
- Понимание практики continuous deployment и опыт ее реализации;
- Знание английского языка на уровне чтения технической литературы.
Условия работы
Задачи, которые предстоит решать:
- Дизайн тест кейсов и написание автоматических тестов на их основе;
- Выполнение различных видов тестирования в соответствие с проектными задачами;
- Поддержка и развитие фреймворка автоматического тестирования;
- Поддержка и развитие системы непрерывной интеграции и непрерывного развертывания;
- Взаимодействие с разработчиками и девопс-инженерами.