Software / Firmware Test Automation Engineer
Core
Design and execute manual and automated test solutions for firmware releases, ensuring functionality, quality, and robustness across the product fleet.
Role type
Firmware Test Automation Engineer
Builds
Firmware releases and Industrial Internet solutions
Domain
Industrial IoT / Power Grid Monitoring (DGA, Tan Delta, Partial Discharge)
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Python, Robot Framework, automated test framework design, firmware debugging, test plan creation, defect analysis, regression testing, smoke testing, peer review
Preferred skills
Object-oriented programming, cloud-based solution deployment
Technologies
Python, Robot Framework
Responsibilities
Define, implement, and execute manual and automated tests; Develop automated test frameworks; Review user stories and acceptance criteria; Create detailed test plans and test cases; Perform smoke and regression testing; Analyze test results and debug output; Maintain release artifacts and documentation.
Seniority
Mid-Senior, hands-on IC