Akytec

Embedded Linux Engineer (QA) \Тестировщик встраиваемого ПО на базе Linux

Не указана
  • Сербия
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

akYtec- международная компания, крупнейший разработчик и производитель систем промышленной автоматизации ищет в свою команду Тестировщик встраиваемого ПО на базе Linux

Обязанности:

  • Разработка тест-планов, тест-кейсов и тест-репортов для встраиваемых дистрибутивов ОС Linux, используемых в продукции компании (программируемые контроллеры, модули ввода-вывода, HMI).
  • Проведение функционального, интеграционного, регрессионного и E2E тестирования встраиваемого ПО.
  • Разработка и поддержка автоматизированных тестов с использованием различных фреймворков (Robot Framework, Selenium и др.).
  • Анализ логов системы, диагностика и воспроизведение багов.
  • Взаимодействие с разработчиками, инженерами по встраиваемым системам и DevOps-командой.

Требования:

  • Опыт тестирования ПО на базе Linux (от 2 лет).
  • Понимание основ работы встраиваемых-систем и встроенного ПО (U-Boot, Linux Kernel)
  • Опыт установки, настройки и администрирования Linux дистрибутивов
  • Знание основ системного администрирования Linux (bash, systemd, сети, файловые системы).
  • Навыки программирования на Python или других языках для написания тестов и скриптов автоматизации.
  • Опыт работы с фреймворками для автоматизации тестирования (Robot Framework, Selenium, PyTest и др.).
  • Знание принципов работы промышленных контроллеров (ПЛК, HMI, программируемые реле).
  • Знание сетевых протоколов, в том числе промышленных (Modbus, OPC UA).
  • Знание низкоуровневых интерфейсов и протоколов (I2C, SPI, UART, GPIO).
  • Знание основ DevOps: контейнеризация (Docker), управление конфигурациями, автоматизация развертывания.
  • Навыки работы с системами контроля версий (Git).
  • Базовые навыки работы с осциллографами, мультиметрами и другими измерительными приборами

Будет плюсом:

  • Опыт работы с системами CI/CD (GitLab CI/CD, Jenkins).
  • Опыт работы с Yocto Project и сборкой встраиваемых Linux-дистрибутивов.
  • Опыт тестирования реального оборудования (желательно в сфере АСУ ТП).
  • Понимание стандарта IEC 61131-3 (ST, LD, FBD) и опыт работы с CODESYS.
  • Опыт работы с Board Farm (например, LAVA, Labgrid) для удалённого тестирования встраиваемых устройств.
  • Опыт ведения тест-документации и управления тест-кейсами в Jira, Zephyr или аналогичных системах.
  • Опыт использования LTP (Linux Test Project) для тестирования ядра и системных вызовов.

Языки:

  • Английский-уверенный уровень для работы с документацией, написания отчетов и общения с международной командой.

Условия:

  • Удалённая или офисная работа.
  • Гибкий график.
  • Современная, международная и многоязычная рабочая среда, без дресс-кода.
  • Молодой коллектив.
  • Официальное трудоустройство, юридическое сопровождение и адаптационные сервисы для иностранцев (услуги переводчиков, сопровождение при посещении учреждений и гос.структур, помощь в поиске жилья и заключения договоров и пр.).
  • ОМС, ДМС для работников и членов семьи.
  • Конкурентоспособная заработная плата, которая растет вместе с вашими достижениями.