Why Work at Lenovo
Description and Requirements
Position Description:
At Lenovo, we know that CSP users are different from other enterprise customers. You need to deploy rapidly on a massive scale, you need customized hardware at an extremely aggressive price, and you need it fast.
Lenovo Infrastructure Solutions Group is currently seeking a dynamic and experienced CSP automation testing software engineer. The primary objective of this role is to develop diagnostic/automation testing tools for Lenovo server products, which are key to ensure high quality delivery to our customers. This individual needs to understand customer requirements and develop a suitable tool based on the test environment.
Job Responsibilities:
Develop automation testing tool for CSP products, work scope includes:
• Communicate with system engineers to collect and clarify new automation testing requirements
• Work as architect to complete function definitions and program designs based on the new requirements
• Perform code writing, debugging, testing and maintenance according to design documents and requirement specifications
• Work with testing engineers to create testing plans and identify root causes for issues
Position Requirements:
• Bachelor's degree or above in computer or software related
• 8+ years of experience in software/automation tools development
• Hands-on experience in Python language, Powershell/C# language is a plus
• Rich knowledge with FW update, stress/performance testing
• Experience in server management, such as IPMI and Redfish/Restful API, are highly preferred
• Good communication skills and teamwork