Вакансия: Инженер-программист в QA
Описание вакансии
Axiom JDK создана в 2017 году управляющей командой Центра Разработки Oracle в Санкт-Петербурге. Инженерное ядро сформировано из разработчиков OpenJDK, которые имеют 25-летний опыт разработки и развития платформы Java.
Команда производит и поддерживает безопасный стек базовых технологий для разработки и исполнения Java приложений с обеспечением санкционной устойчивости. Это семейство продуктов Axiom JDK, включающее Axiom JDK Pro, сертифицированную ФСТЭК среду разработки и исполнения Java Axiom JDK Certified и ряд других технологий, а также стандартизованный сервер приложений Libercat. Все продукты входят в реестр российского ПО.
О вакансии:
Мы ищем Инженера-программиста в QA в проект по реализации нового языка программирования.
Кандидат на данную вакансию будет иметь задачи, включающие в себя разработку тестов и инструментов для запуска тестов для новых языковых платформ, разработку средств визуализации результатов прогонов тестов, взаимодействие с разработчиками тестов, авторами языковой спецификации, а также задачи по поддержке запуска тестов в различных конфигурациях. Предполагается участие в подготовке сопроводительной документации по разворачиванию тестовой сьюты и запуска тестов.
Основные обязанности:
- Pазработка тестов для проверки правильности многопоточной поддержки, производительности и на соответствие компилятора языковой спецификации, включая ресурсы на других языках (for interoperability)
- Разработка компонент для подготовки тестов (компиляция, подготовка необходимых ресурсов), формирования репорта результатов тестов в различных форматах
- Выполнение QA задач, связанных с анализом результатов тестовых запусков и отладки инструментов запуска тестов
- Возможность разработки дополнительных тестов, инструментов для поддержки тестирования и анализа результатов, формирования отчетов тестирования
Требуемые знания и опыт:
- Высшее техническое образование
- Опыт работы в качестве Developer/QA Engineer от 4х лет
- Опыт программирования на Java, JavaScript от 3х лет
- Опыт написания тестов различной сложности
- Опыт работы с чужим кодом и исправления ошибок в компилируемом коде и скриптах
- Знание компонентов современных виртуальных машин Java и движков JavaScript, например, возможность управления опциями JIT компиляции
- Опыт работы с GIT/Gitlab и другими инструментами для разработки
Желательные знания/опыт:
- Опыт разработки на Shell
- Знание Linux и Windows на уровне продвинутого пользователя
- Знакомство с Jenkins и автоматизацией тестирования
- Технический уровень английского или выше
Преимущества работы в AXIOM JDK:
- Будете работать на проектах с открытым исходным кодом
- Присоединитесь к сообществу Java-профессионалов
- Вас ждет работа в уникальной по составу команде на российском рынке
Мы предлагаем:
- Конкурентные условия труда
- Официальное трудоустройство в соответствии с ТК РФ в аккредитованной ИТ компании
- Полная занятость, гибкий график работы
- Добровольное медицинское страхование, страхование жизни
- Удаленный формат работы из любого города в РФ
Больше информации про компанию AXIOM JDK: https://axiomjdk.ru/