JOB DUTIES:
With a focus on automation, the test engineer will create, execute and maintain detailed test procedures and test scripts for cutting edge server systems.
Through the use of our Jenkins automated test environment, various internal hardware test tools, internal software utilities or third utilities will capture and report failures to BIOS development and debug teams.
Assigned tests must be completed in a timely fashion based on expected completion time and customer/internal roadmap deadlines.
JOB DESCRIPTION:
Experience with test methodologies, software/firmware test case development, automation, and execution target Linux and Windows environments.
Working knowledge of scripting languages (PERL, Python, Ruby) and programming (C/C++, Assembly).
Strong debugging & troubleshooting skills; experience with industry hardware and software debuggers Knowledge of PC / server industry initiatives including PCIe, ACPI, UEFI, SMBIOS, JEDEC, IPMI
Common PC interface standards Ethernet, SATA, PCIe, USB, DDR.
Good written and verbal communication skills.
Experience in working on Agile and milestone driven product development.
Experience in source control and build management a plus.
Energetic, motivated self-starter with a thirst for knowledge and a firm commitment to schedule.
BSEE / BSCE /BS Computer Science plus 3 or more years of direct experience