Senior Testing Engineer
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
Вы будете единственным в команде!
Нужно будет самостоятельно (с разумной помощью разработчиков) организовывать себе тестовый стенд, выбирать оптимальные методы и средства для тестирования, оценивать объем работы, максимально автоматизировать работу с самого начала.
Для чего Вы нам нужны:
- Взаимодействие с командами разработки и системного анализа
- Выявление и оценка рисков для покрытия тестами;
- Разработка, поддержка, ревью тестовых сценариев и планов тестирования и приемки-сдачи в эксплуатацию
- Подготовка тестовых стендов и поддержание их в актуальном состоянии
- Выполнение различных видов тестирования, включая нагрузочные и нефункциональные, в соответствии с проектными задачами
- Разработка автоматизированных тестов на C#: API тесты на базе MS Test, NUnit, xUnit; веб тесты с использованием Selenium
- Работа с дефектами: заведение, проверка исправлений, анализ сложных и комплексных (появляющихся на стыке нескольких функциональных областей) проблем
- Подбор и самостоятельная разработка инструментария для процессов тестирования
- Подготовка отчетов о выполненной работе
Что Вам необходимо для этого:
- Аккуратность, ответственность, въедливость;
- Способность эффективно работать в команде;
- Креативность, хорошие коммуникативные навыки;
- Умение самостоятельно доводить до конца поставленные задачи и добиваться результата
- Понимание целей тестирования и знание методов тестирования
- Навыки работы с системами управления тестированием
- Высшее техническое образование
- Глубокие знания теории и методологии тестирования (тест дизайн, автоматизация, тест. аналитика, управление тестированием), опыт разработки тестовых сценариев и планов тестирования
- Опыт использования скриптовых языков для автоматизации (например, PowerShell)
- Навыки проведения нефункционального тестирования
- Технический английский
Желательно:
- Опыт работы с Jira, MS TFS/Azure DevOps, Git либо любой другой системой контроля версий и багтрекером
- Опыт программирования на C#, JavaScript
- Опыт написания юнит-тестов (MSTest, NUnit или аналоги)
- Навыки написания тестов с использованием Selenium, Coded UI testing и аналогов
- Навыки тестирования SOAP, REST сервисов
- Навыки проведения нефункционального тестирования