Global Staff Testing Engineer
Lenovo · Whitsett, NC · 3 wk ago
Engineering$83/hrFull-time
About the role
Lenovo's Infrastructure Solutions Group (ISG) is transforming the way technology is delivered. This critical role sits within the Global Supply Chain (GSC) and focuses on end-to-end (E2E) manufacturing processes for our high-volume Cloud Service Provider (CSP) platforms, Servers, and Storage portfolio.
Responsibilities
- Test Development and Automation
- Design, develop, write, and maintain test cases and automated scripts to test complex product hardware and firmware within the manufacturing environment.
- Utilize scripting languages (primarily Python and Java) to automate test flows, data collection, and integration with the manufacturing test platform.
- Implement and maintain code using version control systems (Git, CVS, SVN) to manage test development assets.
- Employ Representational State Transfer Application Programming Interface (Rest API) for seamless integration of test tools and processes.
- Manufacturing Process and Quality
- Lead the development and deployment of new manufacturing test processes for New Product Introduction (NPI) to ensure high product quality and manufacturability.
- Collaborate closely with Hardware and Software Development Engineers and external partners to define and build custom processes as required by CSP clients.
- Provide technical expertise and hands-on debug support for server product hardware and firmware during production and ramp-up phases.
- Optimization and Support
- Tactically react to any production issues as they arise, performing root cause analysis and implementing immediate corrective actions to minimize line downtime.
- Strategically identify opportunities to optimize and improve the overall manufacturing test process for maximum efficiency and reduced cycle time.
- Support worldwide manufacturing operations with technical guidance and expertise, which will require periodic international travel to Lenovo's sites (China, Hungary, Mexico, Brazil).
Requirements
- Education: Bachelor’s degree in engineering (Computer Engineering, Computer Science), or a similar technical discipline.
- Experience: Minimum 5 years of experience in a related technical role, ideally in manufacturing or server hardware product testing environments for computer systems or electronic devices.
- Technical Skills: Demonstrated experience in writing test cases for complex enterprise/server-class hardware. Proficiency in scripting with Python (3.x preferred) and familiarity with Java. Experience with code versioning and tracking systems (CVS, Git, SVN). Solid understanding of server product hardware and firmware operation and debug.
Qualifications
- Extensive experience with Rest API development/integration for test systems.
- Direct experience with hardware manufacturing test process development and deployment in a high-volume setting.
- Proven track record of improving manufacturing efficiency through process development and automation.
- Familiarity with High Availability (HA) requirements and the specific needs of CSP/Hyperscaler environments.
- Strong technical Writing skills for documentation and process definition.