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
📊
Average salary range of similar jobs in
analytics →
Loading...