Qualify and test firmware and hardware for servers and components such as CPU’s, Memory, Disk Drives, NIC Cards, Switch cards, O/S, Firmware, and Security Encryption used in IBM Cloud’s world-wide public data centers. Responsibilities will also involve working with the hardware verification team, development team, software team, automation team, networking team, compute teams to fully qualify and test products before they reach the field. Support and regression for servers already in the field will require test automation to roll out BIOS and BMC firmware upgrades for enhancements or compliance vulnerabilities to the field. Collaboration and interaction with multiple vendors is possible to communicate issues, specifications, and failures to them as well as to understand new product introductions and product improvements.
Candidate is responsible for Qualification of Servers and System Qualification and support of Field Deployments.
· Booting Servers to test for existence and functionality of all components
· Qualification of Server level Secure Boot and Memory Boot
· Confirming all Secure Measures and encryption measures are compliant
· Testing proprietary Baseboard Memory Control / OpenBMC on all server configurations
· Automation of tests using Redfish for new products and regression on existing products
· Qualification of each new vendor version of BMC, BIOS, and firmware code
· Checking network connections
· Good understanding/familiarity of Python coding/Redfish/OpenBMC
· Comfortable with Server level BMC, BIOS, and firmware
· Automation of BMC and BIOS firmware updates to the field
Familiarity with server bring-up including firmware/bios updates, bios settings, network boosting, and basic networking is very beneficial
Preferred Skills: The preferred skills are a plus and candidates are not expected to possess all of these. On The Job training will be provided for new skills necessaryProficient at Qualification/Verification of server & component level Hardware & Firmware Functions, and Data Analysis