Senior Software QA Test Development Engineer - Diagnostics
Core
Develop and execute test plans for NVIDIA HGX/DGX/MGX platform servers, OS, firmware, and CUDA software stack, focusing on reliability, root cause analysis, and automation.
Role type
Senior Software QA Test Development Engineer (Diagnostics)
Builds
Automated test frameworks and validation suites for enterprise server platforms
Domain
AI Computing / GPU Infrastructure / Server Hardware
Deliverable
production ML models
Required skills
OS and server level automation, CI/CD process, DevOps, Python, Shell scripting, Ansible, Jenkins, C/C++, Java, JavaScript, Linux troubleshooting, AI tools/frameworks, NLP, LLM benchmarking, FW/BMC/OpenBMC, Network protocols, PCIe, CPU/memory testing, Kubernetes, Docker
Preferred skills
NVIDIA GPU hardware experience, Linux virtualization (KVM, Docker, Kubernetes), Parallel programming (CUDA/OpenCL)
Responsibilities
Develop and execute test plans for servers, OS, FW, and CUDA SW stack; Install and test various systems OS, server firmware, and SW stack; Drive root cause analysis on reliability and validation test failures; Build and debug server and OS level automation front-end and back-end framework and tests; Review partner and supplier test results and prescribe additional reliability testing; Manage bug lifecycle and collaborate with inter-groups to drive solutions
Seniority
Senior, hands-on IC
