Senior Enterprise Software Test Development Engineer

World leader in GPU Computing and accelerated computing, pioneering AI and digital twins technology.
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Enterprise Software Test Development Engineer

NVIDIA, the world leader in GPU Computing and AI technology, is seeking a Senior Enterprise Software Test Development Engineer to join their Enterprise Server QA team. This role combines software testing expertise with DevOps practices, focusing on NVIDIA's HGX/DGX platforms. The ideal candidate will have extensive experience in enterprise system integration, OS/FW testing, and automation development.

The position involves developing and executing comprehensive test plans for NVIDIA's cutting-edge hardware and software stack, including OS, firmware, and CUDA components. You'll be responsible for building and maintaining automation frameworks, conducting reliability testing, and driving root cause analysis for complex technical issues.

This is an excellent opportunity for experienced engineers who are passionate about quality assurance in high-performance computing environments. You'll work with state-of-the-art technology in AI and GPU computing, contributing to NVIDIA's position as a leader in accelerated computing solutions.

The role requires strong technical skills in Python, Shell scripting, and various OS environments, combined with expertise in CI/CD practices and container technologies. You'll be part of a dynamic team that values innovation, quality, and continuous improvement, working on projects that directly impact NVIDIA's enterprise solutions.

Join NVIDIA to be part of a company that's driving innovation in AI, gaming, automotive, and data center technologies. You'll have the opportunity to work with some of the industry's brightest minds while enjoying competitive compensation and comprehensive benefits.

Last updated 3 days ago

Responsibilities For Senior Enterprise Software Test Development Engineer

  • Develop and execute NVIDIA HGX/DGX platform test plans on OS, FW and CUDA SW stack
  • Install and test various systems OS, system firmware and SW stack
  • Drive root cause analysis on reliability and validation test failures
  • Build and develop automation front-end and back-end framework and tests
  • Review partner and supplier test results
  • Work in an agile software development team
  • Manage bug lifecycle and collaborate with inter-groups

Requirements For Senior Enterprise Software Test Development Engineer

Python
Linux
Kubernetes
Java
JavaScript
  • Bachelor's Degree in STEM field or Master's Degree
  • 5+ years of meaningful work experience
  • Automation experience using Python, SHELL, Ansible, Jenkins, C/C++, Java, JavaScript
  • Strong OS troubleshooting experience (Ubuntu, RedHat, CentOS, SuSE, Fedora, Windows)
  • Ability to write test plans for functional, performance, stress and negative testing
  • Experience in CI/CD automation processes and DevOps
  • Experience with GitHub/Gitlab/Gerrit, PXE, SLURM, Stack/Kubernetes/Docker

Benefits For Senior Enterprise Software Test Development Engineer

Medical Insurance
  • Competitive salaries
  • Generous benefits package

Interested in this job?

Jobs Related To NVIDIA Senior Enterprise Software Test Development Engineer

Senior HPC DevOps Engineer

Senior HPC DevOps Engineer role at NVIDIA focusing on building and maintaining large-scale supercomputers and HPC clusters for AI and GPU computing advancement.

Senior DevOps and Automation Engineer, Fabric Networking - GPU

Senior DevOps role at NVIDIA focusing on GPU cluster management, automation, and infrastructure development for high-performance computing systems.

Senior CUDA Driver, Legate, and Build Engineer

Senior DevOps role at NVIDIA focusing on CUDA driver development and build system automation, offering competitive compensation and opportunity to work with cutting-edge technology.

Senior Release Engineer - Server Software

Senior Release Engineer position at NVIDIA focusing on server software release management and automation.

Senior DevOps Engineer

Senior DevOps Engineer position at NVIDIA focusing on infrastructure automation, system reliability, and service management using modern DevOps practices and tools.