UNjobs Все вакансии →

Инженер по автоматизации тестирования

YADRO · Нижний Новгород · по договорённости

Компания
YADRO
Город
Нижний Новгород
Зарплата
по договорённости
Уровень
middle
Формат
гибрид

Чем предстоит заниматься:
Разработка CI/CD для Linux (kernel, u-boot, firmware и userspace: buildroot, yocto).
Автоматизация процессов запуска системного ПО и тестов (Jenkins, Gitlab CI) в различных окружениях, включая QEMU/FPGA/SBC.
Автоматизация построения Linux (Buildroot/Yocto) в соответствии с требованиями команд разработчиков.
Работать в кросс-функциональной команде, тесно взаимодействовать с QA и DevOps инженерами, а также с инженерными командами различных продуктов компании.
Мы ожидаем от будущего члена команды:
Знание систем автоматизации/CI (Jenkins, Gitlab CI, BuildBot).
Знание систем кросс-платформенной сборки Linux систем (Buildroot/Yocto).
Опыт работы с современными системами контроля версий (e.g. Git).
Хорошее владение языком python.
Умение писать bash скрипты.
Хорошее владение администрированием Linux/Unix.
Знание Docker или аналогов.
Знание и понимание принципов организации CI/CD для цикла разработки ПО.
Знание make/cmake или аналогов.
Хорошее владение системами управление конфигурацией: Ansible или аналоги.
Знание английского языка на уровне чтения технической документации.
Дополнительно приветствуем:
Опыт автоматизации сборок и тестирования системного софта с помощью; Jenkins/Gitlab/Buildbot.
Опыт автоматизации тестирования Linux kernel (LAVA/Labgrid/...).
Опыт взаимодействия с Open source проектами.
Опыт работы с embeded linux (u-boot, linux kernel, buildroot/yocto или аналоги).
Опыт пакетирования ПО в формате rpm, deb, etc..
Представление о работе с FPGA.
Опыт работы с системами виртуализации kvm, libvirt/virsh или аналоги.
Знакомство с RISC-V.

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.