Salary
💰 $175,000 - $263,000 per year
About the role
- Lead evolution of manufacturing validation infrastructure into a robust, automated, and scalable platform
- Design and implement fault injection frameworks to simulate fault conditions across firmware, hardware, and software layers
- Architect CI/CD-integrated test infrastructure using Jenkins or similar systems, enabling asynchronous, modular testing across global operations
- Lead test automation initiatives supporting scalable, distributed testing environments and transition test frameworks to continuous integration and delivery
- Embed observability and telemetry into automated test pipelines to support data-driven validation and system performance insights
- Develop and maintain reusable Python libraries and test templates supporting modular testing workflows
- Collaborate cross-functionally with DevOps, Test Engineering, and QA teams to align test infrastructure with product and platform roadmaps
- Define test criteria and quality gates for new feature validation, regression testing, and system resilience benchmarking
- Mentor engineering teams on modern test practices, automation frameworks, and continuous validation strategies
Requirements
- Master's degree in Computer Science, Computer Engineering, or related field and 3+ years of experience in test systems engineering, validation infrastructure, or a similar role
- Bachelor's degree in Computer Science, Computer Engineering, or related field and 5+ years of relevant experience
- Strong experience building automated CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI)
- Expertise in fault injection design for complex systems (e.g., distributed services, embedded platforms)
- Proficiency in Python, including development of reusable libraries and automation frameworks
- Familiarity with telemetry, logging, and observability frameworks for system health monitoring
- Deep understanding of system-level validation, including hardware/firmware/software interactions
- Proven ability to transform legacy validation systems into scalable automation frameworks
- Experience with configuration-driven validation (e.g., template-based test definitions) preferred
- Exposure to PLM systems and version control for hardware test criteria preferred
- Background in high-availability systems, system-level fault tolerance, or manufacturing validation at scale preferred