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 a month 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

Software Engineer

Mid-level Software Engineer position at NVIDIA focusing on system software development, performance optimization, and product improvement with 3+ years of experience required.

Server Software QA Engineer

Server Software QA Engineer role at NVIDIA focusing on comprehensive testing and quality improvement of server software solutions, requiring 2+ years of experience and strong Python skills.

Software Engineer, DOCA

Software Engineer position at NVIDIA working on DOCA NVQual team, developing validation software for Data Processing Units and ConnectX systems.

Python Developer, Networking

Python Developer position at NVIDIA focusing on networking software development and testing infrastructure for Cumulus Linux, requiring 2+ years of experience.

VLSI Design Automation Software Engineer

VLSI Design Automation Software Engineer role at NVIDIA, focusing on infrastructure management, automation, and dashboard development for Backend Networking team.