NDA Recruitment

QA Automation (Python)

$$
🪖 DefTech Product

Шукаємо QA інженера автоматизації, який вміє писати автотести та інструменти для перевірки hardware/embedded-систем. 

 

Основні задачі:

  • Розробка автотестів для production, service, integration і regression testing.
  • Автоматизація тестових стендів на базі Raspberry Pi / microcontrollers / PC.
  • Робота з UART, USB, Ethernet, I2C, RS485, GPIO, relay boards, sensors, electronic loads, power supplies.
  • Написання Python tooling для запуску тестів, збору логів, вимірювань і звітів.
  • Інтеграція тестів із hardware fixtures і firmware/device interfaces.
  • Розробка HIL/SIL-підходів: power cycling, fault injection, simulated inputs, protocol checks.
  • Створення dashboard/reporting: test run, device revision, firmware version, thresholds, result, logs.
  • Підтримка regression suites для відомих дефектів і release qualification.

 

Must have:

  • Практичний досвід Python: написання структурованих скриптів і утиліт, робота з файлами, логами, CLI-аргументами, serial/TCP  з’єднаннями, обробкою помилок, таймаутами та формуванням звітів.
  • Досвід написання автотестів або test tools.
  • Досвід роботи з hardware interfaces: serial/UART, USB, TCP/IP, GPIO або подібне.
  • Розуміння, як будувати надійний PASS/FAIL тест із логами та вимірюваними критеріями.
  • Розуміння процесів тестування: test plan, test scenario, test case, regression testing, acceptance criteria, test report.
  • Вміння перетворювати ручні тестові сценарії на автоматизовані перевірки з чіткими Pass/Fail критеріями.
  • Досвід проєктування тестів для позитивних, негативних, граничних і нестабільних сценаріїв.
  • Вміння будувати регресійні набори тестів для відомих дефектів і критичних функцій.
  • Розуміння принципів трасування вимог до тестів і результатів перевірки.
  • Досвід із Linux, bash, Git.
  • Вміння читати технічну документацію, протоколи, datasheets.
  • Здатність розбиратися в нестабільних hardware/firmware сценаріях.

 

Nice to have:

  • pytest, Robot Framework або подібні test frameworks.
  • Raspberry Pi, ESP32, STM32, Arduino, embedded Linux.
  • Керування лабораторним обладнанням із коду: PSU, electronic load, oscilloscope, relay board, sensors.
  • Досвід HIL testing, firmware testing, production test automation.
  • Досвід із MAVLink/CRSF/RS485/UART/I2C/SPI/Ethernet.
  • Досвід CI для hardware tests або nightly regression.
  • Розуміння принципів роботи електронних пристроїв на рівні, достатньому для тестування, підключення, перевірки живлення та первинної діагностики несправностей.

Required domain experience

Automotive 2 years
Hardware / IoT 1.5 years
Healthcare / MedTech 1.5 years
DefTech 1 year
Telecom / Communications 1 year

Required languages

English B1 - Intermediate
Ukrainian Native
QA Automation, hardware test, Python+pytest, SDET, SIL/HIL Testing, Automated Testing, QA Automation Python, hardware
Published 2 July
15 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...