Hewlett Packard Enterprise (HPE) leads the industry with its servers. With a product line expanding into exciting new areas, HPE is looking for talent to fill the position of FirmwareUEFI Test Engineer.
This role sets and maintains quality standards for HPE server products through the use of systematic test processes. Develops, modifies, and executes software test strategies, plans and suites.
Analyzes and writes test standards and procedures. Maintains documentation of test results to assist in debugging and modification of software.
Analyzes test results to ensure existing functionality and recommends corrective action. May develop tools and environments to automate test execution.
Consults with development engineers in resolution of problems.
The position offers the qualified candidate the opportunity to work in an exciting, high profile, team-oriented, and fast-
paced environment and provides excellent opportunities to gain a wide breadth of experience. Job responsibilities
Work as a member of the Hewlett Packard Enterprise (HPE) Firmware Functional Quality Assurance team to test BIOS / UEFI firmware for Hewlett Packard Enterprise (HPE) Servers.
Execute the tests using the test methodology and test tools according to the test plan and technical documents.
Provide status of testing on a timely basis.
Report and log issues found during testing in HPE system.
Setup servers systems and environment for debugging and investigating the issues with the development teams when needed.
Assist development teams to reproduce issues more easily and to narrow down root cause.
Verify issues have been fixed by the development teams and track the issues to closure.
Self-motivated for quality assurance and test activity support when needed.
Work independently for test environment setup and problem solving.S
Self-learning to improve work efficiency / quality, technical knowledge / skill.
Requirements for Firmware UEFI Test Engineer
Knowledge of PC / server architecture, BIOS / UEFI, SMBIOS, ACPI.
Familiarity with validation methodology, processes and tools. Has experience with memory / PCIe error injection tool and In-
target probe debug tool.
Basic knowledge of networking infrastructure : IPv4, IPv6, HTTP(S), Telnet, FTP, SSH, DHCP, DNS, PXE, VLAN
Basic knowledge of configuring OS (some or all Linux, Windows, VMWare)
Basic scripting skill using some or all of these : Windows batch, power shell, VB, Linux shell script, bash
Familiarity with the defects tracking system
Strong analytical and problem solving skills
Ability to work in a team-oriented environment
Ability to work in a fast paced environment
Desirable Skills :
Familiarity with Linux is plus
Knowledge of Python is a plus
Able to build up and maintain application servers for testing : PXE server, LDAP(S) server, Mail server, NFS server
Education and Experience Required
Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, Information Systems, or equivalent.
3+ years experience in server development and / or quality assurance (hardware and software).
Hewlett Packard Enterprise Values : Partnership first : We believe in the power of collaboration - building long term relationships with our customers, our partners and each other Bias for action : We never sit still -
we take advantage of every opportunity Innovators at heart : We are driven to innovate - creating both practical and breakthrough advancements