Job VC
QA Automation (Python)
Шукаємо 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.
Розуміння принципів роботи електронних пристроїв на рівні, достатньому для тестування, підключення, перевірки живлення та первинної діагностики несправностей.