Software Engineer, Test and Tools Development - SWQA

NVIDIA is the world leader in accelerated computing, pioneering solutions in AI and digital twins.
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
AI · Enterprise SaaS

Description For Software Engineer, Test and Tools Development - SWQA

NVIDIA, the world leader in accelerated computing, is seeking a Software Engineer for Test and Tools Development to join their SWQA team in Shanghai. This role focuses on testing NVIDIA Developer Tools, requiring expertise in cloud services (AWS, Azure), containerization (Docker, Kubernetes), and Python programming. The position offers an opportunity to work with cutting-edge technology in AI and digital twins, contributing to products that transform major industries.

The ideal candidate will have a strong foundation in computer science with 2+ years of software testing experience. They will be responsible for developing test plans, implementing automated testing solutions, and collaborating with development teams to ensure software quality. Knowledge of machine learning, deep learning, and GPU technology is advantageous.

Working at NVIDIA means being part of a company that's pioneering accelerated computing solutions to tackle unprecedented challenges. The role combines technical expertise in testing methodologies with hands-on experience in cloud services and containerization technologies. The position offers exposure to innovative developer tools and the chance to work with teams pushing the boundaries of technology.

NVIDIA values diversity and provides equal opportunities to all employees, ensuring reasonable accommodations for individuals with disabilities. Join a team that's at the forefront of technological innovation, working with products that have a significant impact across various industries.

Last updated 12 days ago

Responsibilities For Software Engineer, Test and Tools Development - SWQA

  • Develop and implement test plans and test cases for NVIDIA Developer Tools
  • Work with development teams to identify and resolve software defects
  • Automate test cases using Python
  • Work with cloud services such as AWS and Azure

Requirements For Software Engineer, Test and Tools Development - SWQA

Python
Kubernetes
Linux
  • Bachelor's degree in Computer Science or related field
  • 2+ years of experience in software testing
  • Experience with containerization technologies such as Docker and Kubernetes
  • Experience with Cluster and Networking
  • Proficient in Python
  • Knowledge of ML, DL and GPU is a plus
  • Proficiency in Linux environment is a plus

Interested in this job?

Jobs Related To NVIDIA Software Engineer, Test and Tools Development - SWQA

SWQA Test Development Engineer, NIM

NVIDIA seeks SWQA Test Development Engineer for test planning, automation, and quality assurance of cutting-edge GPU and AI technologies.

System Software Engineer

System Software Engineer role at NVIDIA working on next-generation graphics and computing products, requiring strong C/C++ skills and hardware expertise.

Compiler Verification Engineer

NVIDIA seeks Compiler Verification Engineer to ensure quality of GPU compiler technology, focusing on implementation and verification of GPU code and compiler development tools.

Software Engineer - Switch Simulation

Software Engineer position at NVIDIA focusing on Switch Simulation development, requiring 3+ years of experience in C/C++ programming and computer science background.

Software Engineer

Software Engineer position at NVIDIA focusing on InfiniBand Switch and NVLink Core FW development, requiring C++, Python, and embedded systems expertise.