Инженер-программист в QA (Performance & Automation)
Приглашаем в аккредитованную российскую ИТ-компанию Axiom JDK — команду профессионалов, почти 30 лет развивающих Java. Нам доверяют крупнейшие государственные и коммерческие компании с более чем 100 млн пользователей.
Мы создаем и поддерживаем экосистему прогрессивных Java-технологий — от среды исполнения до инструментов безопасной разработки и контейнерных решений.
Мы ищем инженера-программиста в QA, который будет заниматься разработкой средств запуска тестов на производительность для новых языковых платформ/конфигураций, разработкой бенчмарк-тестов и автоматизацией их выполнения в CI/CD на базе Jenkins. Также предполагается участие в разборе результатов запуска тестов и отчёт о дефектах.
Задачи:
- Разработка и поддержка нового функционала в фреймворке для запуска тестов производительности (Python).
- Разработка автоматизированных запусков бенчмарк-тестов в CI/CD, включая новые тесты с новыми метриками (Jenkins, Groovy).
- Выполнение QA-задач, связанных с анализом результатов тестовых запусков и отчётности о дефектах.
- Разработка дополнительных инструментов для тестирования, анализа результатов, визуализации метрик и формирования отчётов тестирования.
Мы ждем, что у вас есть:
- Высшее техническое образование.
- Релевантный опыт работы в качестве Developer/DevOps/QA Engineer (от 3х лет).
- Уверенное владение Python (от 3х лет).
- Опыт написания утилит и скриптов на Python для тестирования приложений и автоматизации.
- Опыт использования Jenkins/Groovy для организации тестирования ПО.
- Навык разбираться в чужом коде и исправлять ошибки в тестах и скриптах.
- Опыт работы с системами контроля версий (Git/Gitlab) и другими инструментами для разработки.
- Знание Linux на уровне продвинутого пользователя, умение уверенно пользоваться командной строкой Linux.
- Опыт написания shell-скриптов (bash) для автоматизации задач в Linux.
- Технический уровень английского языка и выше (чтение документации, ведение переписки).
Будет плюсом:
- Опыт разработки на других языках (например, JavaScript, TypeScript, Java) и готовность быстро осваивать новые технологии и языки при необходимости.
- Понимание устройства виртуальных машин Java или JS-движков, например, возможность управления опциями JIT-компиляции.
Мы предлагаем:
- Официальное трудоустройство в аккредитованной ИТ-компании.
- Конкурентную заработную плату, полную занятость.
- Добровольное медицинское страхование, страхование жизни, ежегодная компенсация стоматологии, доплата до 100% больничного.
- Возможность работать удаленно (Москва / Санкт-Петербург) / гибрид / офис.
- Работу в уникальной инженерной среде — среди экспертов мирового уровня в области Java и системного программирования.
- Работу на стыке инженерных и исследовательских задач: возможность решать реальные задачи производительности и оптимизации.
Готовы откликнуться?
Отправьте резюме на hr@axiomjdk.ru или заполните форму ниже.