Enterprise Software Test Development Engineer

NVIDIA is the world leader in GPU Computing and accelerated computing, pioneering AI and digital twins technology.
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For Enterprise Software Test Development Engineer

NVIDIA, the world leader in GPU Computing and AI technology, is seeking an Enterprise Software Test Development Engineer to join their dynamic team. This role combines software testing expertise with cutting-edge technology in AI and GPU computing.

The position offers an exciting opportunity to work with NVIDIA's advanced HGX/DGX platforms, focusing on comprehensive testing of operating systems, firmware, and CUDA software stack. The ideal candidate will be at the intersection of traditional software testing and modern AI-driven automation, leveraging both technical expertise and innovative approaches to quality assurance.

As an Enterprise Software Test Development Engineer, you'll be responsible for developing and executing sophisticated test plans, conducting thorough system testing across various operating systems and environments, and driving root cause analysis for complex technical issues. The role requires strong expertise in automation using Python, Shell Script, Ansible, and Jenkins, combined with deep knowledge of various operating systems and virtualization technologies.

What makes this role particularly compelling is its focus on next-generation testing methodologies, including the integration of AI Language Models for test automation. You'll be working with cutting-edge technology in a company that's at the forefront of AI computing, autonomous vehicles, and deep learning innovations.

The position offers significant growth potential, working alongside some of the industry's most experienced professionals in a diverse, forward-thinking environment. NVIDIA's position as a leader in GPU computing and AI technology means you'll be directly contributing to products that are shaping the future of technology across gaming, automotive, vision, HPC, and data centers.

This role is perfect for someone who combines strong technical testing skills with a passion for innovation and continuous improvement. You'll be part of a team that values diversity, encourages creativity, and maintains high production quality standards. The position requires a collaborative mindset, as you'll be working closely with various teams and partners while managing complex testing lifecycles and driving solutions for challenging technical problems.

Last updated 3 days ago

Responsibilities For Enterprise Software Test Development Engineer

  • Develop and execute NVIDIA HGX/DGX platform test plans for OS, FW and CUDA SW stack
  • Install and test various systems OS, firmware and software stack including Windows & Linux
  • Drive root cause analysis on reliability and validation test failures
  • Build automation framework using AI Language Models for human interaction
  • Review partner and supplier test results
  • Work in an agile software development team
  • Manage bug lifecycle and collaborate with inter-groups

Requirements For Enterprise Software Test Development Engineer

Python
Linux
Kubernetes
  • Bachelor's Degree in STEM with 2+ years experience or Master's Degree
  • 2+ years of meaningful work experience
  • Proven automation experience using Python, Shell Script, Ansible, Jenkins
  • Strong OS troubleshooting experience in bare-metal and KVM/VMWare environment
  • Experience in using AI development tools for test plans
  • Ability to write test plans for functional, performance, stress and negative testing
  • Experience in CI/CD automation processes and DevOps

Interested in this job?

Jobs Related To NVIDIA Enterprise Software Test Development Engineer

Test Developer - Robotics

Test Developer position at NVIDIA focusing on robotics QA, requiring 3+ years of experience in embedded software testing, Python skills, and robotics knowledge.

Network Development Engineer, Network Test Automation

Network Development Engineer role at AWS focusing on network test automation, infrastructure deployment, and system operations with emphasis on automation and scalability.

System Development Engineer II

System Development Engineer II role at Amazon focusing on trust and safety through automation and fraud prevention, based in Bangalore, India.

Support Engineer II, Device OS, Device OS

Support Engineer II position at Amazon Device OS team focusing on defect triage, technical support, and system improvement for Amazon's device ecosystem.

System Development Engineer II, Payment Risk Engineering

System Development Engineer II position at Amazon focusing on payment risk engineering and fraud prevention, requiring 3+ years of experience in systems development and infrastructure automation.