Senior / Lead Automation QA Engineer (Embedded)

$$$
🪖 DefTech

📍 Київ 
Про компанію

Наша компанія — сучасне виробниче підприємство оборонного профілю, що створює високотехнологічні рішення стратегічного значення. Ми розробляємо автономні та роботизовані системи для складних mission-critical задач: повітряні, наземні та морські платформи, системи дистанційного керування, launch-системи, companion computers, автопілоти та програмне забезпечення для моніторингу й координації роботи компонентів.

Ми працюємо на принципах відповідальності, точності, конфіденційності та командної взаємодії. У центрі нашої діяльності — професіоналізм, безпека виробничих процесів і довгострокова стабільність. Компанія постійно інвестує у розвиток технологій та модернізацію виробництва, створюючи середовище, де кожен інженер бачить результат власної роботи у реальних виробах.

Мета посади

Забезпечувати високу якість embedded-програмного забезпечення для UAV, USV та інших роботизованих платформ шляхом побудови автоматизованого тестування, розробки тестової інфраструктури та валідації програмно-апаратних комплексів. Ви працюватимете на стику Automation QA, Embedded Software, Robotics, Networking та Hardware, допомагаючи забезпечувати стабільність систем від лабораторних стендів до польових випробувань.

Чому ця роль цікава

  • Робота на стику Automation QA, Embedded Software, Robotics, Networking та Autonomous Systems
  • Побудова автоматизації тестування для високотехнологічних embedded-продуктів
  • Робота з реальним обладнанням, Hardware-in-the-Loop (HIL) та Embedded Linux
  • Участь у повному циклі створення продукту — від лабораторних прототипів до польових випробувань
  • Можливість впливати на QA-процеси, архітектуру тестової інфраструктури та якість продукту
  • Сильна engineering-команда та сучасний технологічний стек
  • Чіткі перспективи професійного розвитку до Lead Automation QA або Embedded Test Architect

Ваші основні задачі

  • Розробляти, підтримувати та вдосконалювати автоматизовані тести для embedded-програмного забезпечення.
  • Створювати тестові фреймворки та інструменти автоматизації на Python та C++.
  • Автоматизувати функціональне, інтеграційне, системне, End-to-End та регресійне тестування.
  • Розробляти та підтримувати Hardware-in-the-Loop (HIL) і Software-in-the-Loop (SIL) тестові сценарії.
  • Інтегрувати автоматизовані тести у CI/CD-процеси.
  • Перевіряти взаємодію між embedded-пристроями, автопілотами, companion computers, наземними станціями та іншими компонентами системи.
  • Автоматизувати тестування мережевої взаємодії (Ethernet, TCP/IP, UDP, Serial, USB, CAN та інших інтерфейсів).
  • Перевіряти передачу команд керування, телеметрії, логів та відеопотоків між компонентами системи.
  • Аналізувати результати тестування, telemetry data, network traffic, системні логи та crash dumps.
  • Проводити root cause analysis дефектів у співпраці з Embedded Software Engineers.
  • Брати участь у стендових, інтеграційних та польових випробуваннях.
  • Документувати тестові сценарії, результати тестування та знайдені дефекти.
  • Брати участь у розвитку QA-процесів, тестової інфраструктури та інженерних практик команди.

Ми очікуємо

  • Комерційний досвід роботи Automation QA Engineer від 3 років.
  • Практичний досвід автоматизації тестування на Python.
  • Хороші знання C++ для аналізу та тестування embedded-рішень.
  • Досвід тестування embedded software, IoT, robotics або hardware-oriented продуктів.
  • Розуміння життєвого циклу embedded-розробки.
  • Практичний досвід роботи з Linux та Linux-based embedded systems.
  • Досвід написання Integration, System та End-to-End автоматизованих тестів.
  • Практичний досвід роботи з мережевими технологіями:
    • TCP/IP;
    • UDP;
    • Ethernet;
    • sockets.
  • Досвід інтеграції тестів у CI/CD (GitLab CI, Jenkins, GitHub Actions або аналогічні рішення).
  • Досвід роботи з Git.
  • Навички аналізу логів, telemetry data, network traffic та debugging.
  • Досвід роботи із системами керування дефектами (Jira або аналогами).
  • Вміння працювати з тестовою документацією та тестовими стратегіями.

Буде перевагою

  • Досвід роботи з Hardware-in-the-Loop (HIL) або Software-in-the-Loop (SIL).
  • Досвід автоматизації тестування embedded Linux.
  • Практичний досвід роботи з ROS або ROS2.
  • Досвід роботи з GStreamer.
  • Досвід роботи з Docker.
  • Досвід роботи з pytest, Google Test або Robot Framework.
  • Розуміння MAVLink, PX4, ArduPilot або інших autopilot ecosystems.
  • Досвід тестування мережевих протоколів реального часу.
  • Практичний досвід роботи з Raspberry Pi, NVIDIA Jetson, STM32 або іншими embedded-платформами.
  • Базове розуміння електроніки та взаємодії програмного забезпечення з апаратною частиною.
  • Досвід роботи з лабораторним обладнанням (UART, CAN, логічні аналізатори, осцилографи тощо).
  • Досвід роботи у сферах robotics, defense, industrial automation або інших mission-critical середовищах.

 

Етапи відбору

HR Interview

Technical Interview з керівником R&D

Job Offer

Поліграф

Початок співпраці

 

Приєднуйтесь до команди

Ми створюємо технології, від яких залежить ефективність сучасних автономних систем. Якщо ви прагнете працювати над складними інженерними продуктами, будувати якісну автоматизацію тестування та бачити реальний результат своєї роботи — будемо раді познайомитися з вами.

Required languages

Ukrainian Native
Published 31 July
16 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...