Summary from listing
The role performs verification and validation of safety-critical embedded systems and develops test plans, specifications, and reports. It conducts black-box, white-box, software-in-the-loop, and hardware-in-the-loop testing; creates and executes test cases using MC/DC, boundary-value, and equivalence-partitioning techniques; automates and manages regression testing with Jenkins; and collaborates with cross-functional teams on requirements, coverage, traceability, and defect management. The position requires knowledge of the software development and test lifecycles, scripting in C, Python, Linux shell, C#, and VB, familiarity with Ethernet, CAN, and I2C, and experience with embedded-systems testing.
