All vacancies
Software Engineering Intern, Test Development - 2027
NVIDIA
China, Shanghai · On-site · relocationSalary not disclosedfull-timeNVIDIA Careers (offices abroad)
We are now looking for a Software QA Test Development Engineer, you will collaborate with multi-functional groups. SWQA test developer engineer at NVIDIA is responsible for test planning, execution, and reporting, you will also write scripts to automate testing, design and develop tools for QA team, or develop integration tests for validation, so QA engineer can improve productivity or optimize test plan.
Responsibilities
- Analyze requirements and design test matrices covering functionality, performance, and edge cases.
- Develop test plans and cases; build and maintain automated test suites (API / UI / CLI / E2E) in Python.
- Leverage AI-powered tools and agentic workflows to accelerate test generation, triage, and root cause analysis.
- Manage the full bug lifecycle — filing, reproduction, and driving multi-functional collaboration to resolution.
- Reproduce and verify customer-reported issues to ensure quality before release.
- Find opportunities to improve QA efficiency through tooling and automation.
- What We Need to See
- Pursuing Master’s or higher in CS / EE / CE or related field.
- Solid software development skills with hands-on project experience
- Proficient in Python; familiar with Unix/Linux and shell scripting.
Languages
- Work format
- On-site
- Seniority
- Intern
- Posted
- 24 Aug 2026
- Last verified
- In the last 5 days
Similar roles
- Senior AI Solution Engineer with AWSEPAM Systems · Remote · Armenia
- Senior Software EngineerMimidentalclinic · Remote · worldwide, UTC+4 accepted
- Software Engineer (GitHub Contributor)micro1 · Remote · worldwide, UTC+4 accepted
- Software Engineering Manager with PythonEPAM Systems · Remote · Armenia
- Golang EngineerCanonical · Remote · worldwide
- Engineering Manager - Solutions EngineeringCanonical · Remote · worldwide

