Senior Swqa Test Development Engineer, Sdet

NVIDIA NVIDIA · Semiconductors · Shanghai, China

This role focuses on testing NVIDIA's enterprise AI offerings, including NIM/NeMo/BioNeMo. The engineer will design, implement, and maintain automated test cases and infrastructure, collaborate with development teams on issue resolution, and leverage AI capabilities to enhance the QA process. Experience with AI development tools for test automation and knowledge of LLMs/AI models are beneficial.

What you'd actually do

  1. Be responsible for executing test cases to validate NVIDIA enterprise offerings, such as NIM/NeMo/BioNeMo.
  2. Design, implement, and maintain automated test cases and the supporting automation infrastructure.
  3. Collaborate with development teams to triage issues, perform root cause analysis, verify fixes, define additional tests, and enhance test plans.
  4. Investigate and leverage AI capabilities to accelerate the Quality Assurance (QA) process.

Skills

Required

  • MS or PhD degree from a leading university in computer science or relevant
  • 5 years work experience at minimum
  • Fluent oral and written English
  • Comfortable working with Linux OS
  • Good at shell/python programming skills
  • Good QA sense, knowledge, and experience in software testing
  • Experience in using AI development tools for test plans creation, test cases development and test cases automation
  • Great problem-solving skills
  • Good interpersonal skills, quick learner, proactive, innovative, and committed
  • Strongly self-motivated with a passion to learn new hardcore technology

Nice to have

  • Experience working with NVIDIA GPU hardware is a strong plus
  • Background in parallel programming ideally is a plus
  • Experience with virtualization technologies like Docker, Kubernetes, Openstack
  • Knowledge in LLM and AI models is a plus

What the JD emphasized

  • 5 years work experience at minimum
  • Experience in using AI development tools for test plans creation, test cases development and test cases automation

Other signals

  • AI capabilities to accelerate the Quality Assurance (QA) process
  • Experience in using AI development tools for test plans creation, test cases development and test cases automation
  • Knowledge in LLM and AI models is a plus