QA Embedded Engineer
Коротко
Analyzes product and software requirements, designs and maintains test documentation, writes and executes test scenarios, reports results, investigates · Needs: 3+ years QA, 1+ year in Embedded; QA theory; peripheral interfaces (UART, SPI, I2C); network/radio protocols; Linux (Terminal, SSH, system logs); debugging
Описание от работодателя
Задачі та обовʼязки:
Аналіз вимог до продукту, програмного забезпечення та тестових стендів
Проєктування, створення та підтримка тестової документації з повним покриттям функціональності
Написання та виконання тестових сценаріїв відповідно до тест-плану
Звітування про результати тестування та прогрес виконання
Пошук, аналіз та дослідження дефектів
Чітка фіксація кроків відтворення, очікуваного та фактичного результату
Взаємодія з розробниками для локалізації та вирішення проблем
Вимоги:
Досвід роботи на позиції QA Engineer від 3 років, з яких щонайменше 1 рік — у Embedded-проєктах
Хороші знання QA теорії, методологій тестування та тестових процесів
Розуміння принципів взаємодії з периферійними пристроями та інтерфейсами (UART, SPI, I2C та подібні), знання мережевих протоколів або радіопротоколів зв’язку
Впевнена робота з Linux (Terminal, SSH, робота з системними логи).
Навички роботи з відлагоджувальними інтерфейсами, вміння локалізувати та аналізувати причини проблем.
Буде плюсом:
Базове розуміння електротехніки та схемотехніки, навички монтажу електроніки
Вміння автоматизувати рутинні задачі з допомогою Python чи bash скриптів викачувати логи, взаємодія з пристроєм через COM-порт)
Вміння читати код на C/C++ для глибшого аналізу причин дефектів.
Навички роботи з чи побудови HiL (Hardware-in-the-Loop) стендів
Досвід тестування програмно-апаратних комплексів, пристроїв, їх прошивок, або рішень на базі мікроконтролерів (наприклад, STM32), одноплатних комп’ютерів (наприклад, Raspberry Pi)
Досвід роботи з безпілотними системами (Mavlink, Betaflight/ArduPilot/PX4).