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) для тестирования ядра и системных вызовов.
Языки:
- Английский-уверенный уровень для работы с документацией, написания отчетов и общения с международной командой.
Условия:
- Удалённая или офисная работа.
- Гибкий график.
- Современная, международная и многоязычная рабочая среда, без дресс-кода.
- Молодой коллектив.
- Официальное трудоустройство, юридическое сопровождение и адаптационные сервисы для иностранцев (услуги переводчиков, сопровождение при посещении учреждений и гос.структур, помощь в поиске жилья и заключения договоров и пр.).
- ОМС, ДМС для работников и членов семьи.
- Конкурентоспособная заработная плата, которая растет вместе с вашими достижениями.