Lead QA Automation Architect (embedded)
Core
Lead the transformation of automated testing for embedded Passenger Information Systems in the public transportation industry, designing scalable frameworks for heterogeneous hardware configurations.
Role type
Lead QA Automation Architect (embedded systems)
Builds
Scalable automated testing frameworks for embedded hardware-agnostic application layers
Domain
Embedded systems, public transportation, IoT
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Pytest, CI/CD pipeline integration, embedded communication protocols (UART, I2C, GPIO, MQTT), Hardware-in-the-Loop testing, Linux-based embedded environments, hardware debugging tools, system design, technical leadership
Preferred skills
Experience with virtualization techniques, protocol analyzers, DAQ devices, QEMU
Technologies
Python, Pytest, Azure DevOps, Jenkins, Linux, MQTT, UART, I2C, GPIO, QEMU
Responsibilities
Analyze current testing ecosystem and define long-term automation strategy; Design and implement scalable automated testing frameworks; Integrate automated testing into CI/CD pipelines including HIL environments; Troubleshoot complex embedded environments using debuggers and protocol analyzers; Mentor Senior QA Automation Engineers and establish engineering standards; Present technical roadmaps to engineering leadership and stakeholders.
Seniority
Senior, hands-on IC with strategic leadership