Staff Engineer, Data Centre Software Test Engineer (Server)
Core
Design, develop, and validate automated software/firmware test suites for server platforms to ensure quality, compliance, and production readiness.
Role type
Staff Software Test Engineer (Server)
Builds
Automated test suites for server firmware and software
Domain
Data Center / Server Infrastructure
Required skills
C, C++, Python, Linux (Ubuntu Server, RHEL, SUSE), Windows Server, Test Automation, CI/CD, Regression Testing, Debugging, Requirements Traceability
Preferred skills
Data Center Server Test Engineering, BIOS/UEFI/BMC Firmware, ARM64/RISC-V Architecture, Server Firmware Standards
Technologies
C, C++, Python, Ubuntu Server, RHEL, SUSE, Windows Server, x86, ARM64, RISC-V
Responsibilities
Create software/firmware test plans addressing requirements traceability and coverage; Design and maintain automated test suites for functional, integration, and system levels; Manually test customer experience of installation and deployment; Assist in Quality Engineering/Release engineering processes with CI/CD focus; Achieve production-level software readiness and implement workload analysis models; Ensure OS and customer environments run efficiently regarding power and performance.
Seniority
Staff, hands-on IC
