Monitor testing and develop test metrics for the embedded software platform, including automated test coverage and execution results.
Conduct requirements‑based testing by translating system requirements and design documents into specification and implementation of test cases.
Design, develop, maintain, and validate an embedded software platform used across our manufacturing automation components and new products.
Define test architecture and create technical specifications for test campaigns and new platform features.
Deliver detailed designs for automated test components and test integrations (Python primary, C++ where deeper embedded interaction is required).
Review and document automated test code and test artifacts, utilizing peer‑review tools and ensuring traceability from requirements to tests.
Support projects during integration and application of the software platform, including test readiness, hardware setups, and CI/CD integration (GitLab).
Support and mentor colleagues in the testing team by helping define their tasks, reviewing their work, and assisting in test execution and troubleshooting.