Ведущий инженер-программист в QA
Мы ищем Ведущего инженера-программиста в QA в проект по реализации нового языка
программирования.
Основные обязанности:
- Разработка автоматических тестов для проверки заявленной функциональности, производительности и на соответствие компилятора языковой спецификации, включая ресурсы на других языках (for interoperability)
- Разработка компонент для подготовки тестов (компиляция, генерация необходимых ресурсов), формирования репорта результатов тестов в различных форматах
- Выполнение QA задач, связанных с анализом результатов тестовых запусков и отладки инструментов запуска тестов
- Возможность разработки дополнительных тестов, инструментов для поддержки тестирования и анализа результатов, формирования отчетов тестирования
Требуемые знания и опыт:
- Высшее техническое образование
- Опыт работы в качестве Developer/QA Engineer от 5х лет
- Умение разрабатывать тесты на базе спецификации или иной технической документации
- Опыт программирования на Python, Java, JavaScript от 3х лет
- Опыт работы с чужим кодом и исправления ошибок в компилируемом коде и скриптах
- Знание компонентов современных виртуальных машин Java и движков JavaScript,
например, возможность управления опциями JIT компиляции
- Опыт работы с GIT/Gitlab и другими инструментами для разработки
- Опыт написания скриптов на Shell, будет плюсом знание Typescript
- Знание Linux и Windows на уровне продвинутого пользователя
- Знакомство с Jenkins и автоматизацией тестирования
- Технический уровень английского или выше
Мы предлагаем:
- Конкурентные условия труда;
- Официальное трудоустройство в соответствии с ТК РФ в аккредитованной ИТ компании;
- Полная занятость;
- Добровольное медицинское страхование, страхование жизни, ежегодная компенсация стоматологии;
- Возможность работать из офиса или полностью удаленно (только Москва или Санкт-Петербург)