CareerPlanSign in

Test Automation Engineer

USA💼 Full-time🗓 2026-10-02 → 2026-10-03

Core

Design and implement automated test systems for embedded, electrical, and software interfaces, validating hardware and firmware builds.

Role type

Test Automation Engineer (Embedded Systems)

Builds

Automated test frameworks, command-line tools, and CI/CD integration pipelines for hardware and firmware validation.

Domain

Embedded systems, hardware validation, firmware testing

Required skills

Python, Linux command-line tools, CI/CD integration, hardware interface protocols (I2C, SPI, CAN, UART, ADC, GPIO, Ethernet), test framework development, data logging and visualization

Preferred skills

Pytest, Robot Framework, hardware-in-the-loop simulation, board-level validation, power sequencing, sensor testing, robotics, automotive, aerospace, mechatronic systems, laboratory instrumentation (oscilloscopes, logic analyzers, DAQs)

Responsibilities

Develop Python-based test frameworks and CLI tools for execution and reporting; Integrate automation into CI/CD to detect regressions; Validate new hardware and firmware builds; Diagnose failures from hardware faults to software regressions; Manage data logging, result visualization, and traceability; Collaborate on test coverage and interface contracts.

Seniority

Mid-level, hands-on IC

Sourced via codingjobboard · Listed on CareerPlan, which tracks 1,007,000+ jobs from 20+ sources.