7 days ago
Shanghai, ChinaSenior
Responsibilities
- Design and implement functional and performance tests for CUDA drivers and libraries.
- Automate CUDA tests, develop test plans, and integrate them into automation testing infrastructure.
- Triage test results, analyze test failures and performance drops, and drive bugs through resolution.
- Develop scripts and tools to improve testing workflows, efficiency, and productivity.
Requirements
- Master's or PhD degree in computer science or a related field.
- At least 3 years of relevant professional experience.
- Strong knowledge and experience in software quality assurance and testing.
- Experience developing test cases, automating tests, and performing failure analysis.
- Proficiency in C++ and Python programming and debugging.
- Comprehensive knowledge of Linux and Windows operating systems.
- Experience using AI tools to automate and develop test cases, fix product bugs, and develop end-to-end QA workflows.
About Nvidia
Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.
