Seeking hands-on Python Automation Engineers to develop and execute workloads, automate test cases, validate results, and debug failures in Client's post-silicon CPU/GPU validation environment.
Job Description – Post-Silicon Workload & Test Automation Engineer
Open Positions: 4
Location: U.S.-based, Remote
Working Hours: U.S. time zone, CST preferable
Experience: 3–5 years preferred; flexible based on technical expertise
Engagement: Annual - Extendable Post that
No of Openings- 1 senior , 3 Junior & Senior can be 7-8+, Junior can be 5+
Key Responsibilities:
- Python Automation: Develop, enhance, and maintain Python-based test automation scripts and frameworks.
- Test Case Development: Design, create, automate, and execute functional and system-level validation test cases.
- Workload Creation: Develop and execute CPU/GPU workloads for post-silicon validation.
- Failure Analysis: Analyze test failures, execution logs, and system behavior to identify root causes.
- Driver Debugging: Investigate driver-related failures, reproduce issues, and support debugging and resolution.
- PostgreSQL Validation: Write SQL queries to validate test results, analyze execution data, and troubleshoot data discrepancies.
- Test Optimization: Improve automation coverage, execution efficiency, reliability, and reporting.
- Independent Delivery: Own assigned tasks, troubleshoot issues, and deliver outcomes with minimal supervision.
Mandatory Skills
- Strong hands-on Python programming and test automation.
- Experience developing automated test cases and execution scripts.
- Experience with workload creation, execution, and failure analysis.
- Working knowledge of PostgreSQL / SQL for test data validation.
- Strong debugging skills, including log analysis and root-cause investigation.
- Experience in system-level validation, embedded software testing, or post-silicon testing.
- Ability to work independently and collaborate during U.S. business hours.
Preferred Skills
- CPU/GPU/APU post-silicon validation experience.
- Exposure to AMD, Intel, NVIDIA, Qualcomm, or similar semiconductor platforms.
- Linux/Windows system-level testing and debugging.
- Device driver or firmware validation experience.
- PyTest, Git, Jenkins, and CI/CD automation.
- Performance, stress, or regression workload testing.
Educational Qualification
Bachelor's degree in computer science, Electrical/Electronic Engineering, Computer Engineering, or equivalent relevant experience.
Key Hiring Guidelines
- Priority: Strong Python automation + system-level debugging capabilities.
- Preference: Candidates with CPU/GPU post-silicon validation exposure.
- Experience: Skills and hands-on delivery capability matter more than years of experience.
- Location: U.S.-based candidates strongly preferred.
- Customer Interview: Online
- Avoid: Profiles limited to manual QA, Selenium/browser UI automation, or basic scripting without debugging experience.