Principal Test Framework Software Engineer
GraphcoreJob Description
📋 Description Design, implement, and extend test automation frameworks for hardware qualification and validation. Translate hardware specifications into scalable automated test suites. Collaborate with cross-functional teams to ensure test coverage meets product and quality Debug and troubleshoot issues in automation frameworks across environments and platforms. Develop tooling to process, analyze, and visualize test data for actionable insights. Optimize test execution efficiency and improve validation methodologies. 🎯 Requirements Bachelor’s or Master’s degree or equivalent experience in Computer Science, Electrical Engineering Proven Experience in automation systems, test frameworks, or infrastructure. Strong proficiency in Python, Bash, or similar scripting languages. Experience with Linux/Unix environments and hardware testing frameworks. Strong problem-solving skills and ability to work independently in cross-functional teams. Experience building scalable, maintainable, and reliable automation systems. 🎁 Benefits Flexible working and comprehensive benefits including medical, dental, and vision coverage 401(k) retirement plan, commuter benefits, wellness services, and Employee Assistance Programme Inclusive work environment and flexible interview process with reasonable adjustments.