Testing Expert (C#)
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
Условия работы
В группу автотестирования требуется C#-разработчик, которому интересно не только создавать своими руками новый функционал, но и копаться в деталях, разгребая логи и прочие артефакты прогонов, и проверять на соответствие критериям качества решения нашей корпоративной продуктовой линейки, зарекомендовавшей себя во всём мире. У нас вы сможете поработать не только с одним каким-то антивирусным продуктом, а поучаствовать в написании тестов как для разных продуктов, так и для разных платформ и операционных систем.
Основные требования:
Теория
- Паттерны проектирования (GOF)
- Паттерны и антипаттерны разработки unit-тестов
- Приемы рефакторинга (по Фаулеру)
Инструменты
- Visual Studio, понимание ALM
- Опыт работы с системами контроля версий
Технологии
- Уверенное владение C# и ООП
- Знание тестовых фреймворков (MS Test)
- Знание фреймворков / технологий автоматизации UI (Coded UI, UI Automation, Winium, Selenium)
- Базовые знания .Net
- Умение писать простые SQL-запросы
- Понимание COM Interopability
- WCF
- XAML (build process)
- Опыт разработки многопоточных приложений
Бонусом будет:
- Опыт работы с Git
- C++
- Знание скриптовых языков: JavaScript, Python
- Навыки web-разработки
Мы предлагаем Вам:
- Интересные задачи и возможность присоединиться к команде профессионалов крупнейшей в мире частной антивирусной компании;
- Работу в современном комфортном офисе с зонами отдыха;
- Конкурентоспособную заработную плату;
- Трудоустройство согласно ТК РФ;
- Широкий социальный пакет:
- o ДМС и страхование жизни (включая детей);
- o врач и массаж в офисе;
- o корпоративная мобильная связь;
- o компенсация питания;
- o бесплатный тренажерный зал в офисе и др.;