Software Engineering Intern, Test Development - 2027
Core
Design and execute software quality assurance test plans, automate testing suites, and develop tools to validate NVIDIA products across gaming, automotive, and AI domains.
Role type
Software QA Test Development Engineer (Intern)
Builds
Automated test suites (API/UI/CLI/E2E), QA tools, and integration tests for NVIDIA GPU computing products.
Domain
AI Computing, GPU Computing, Automotive, Datacenters
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, Unix/Linux shell scripting, test design, automation, defect analysis, bug lifecycle management, AI-powered tool usage, Docker, Kubernetes
Preferred skills
E2E test automation frameworks, Agentic AI workflows, LLM evaluation, open-source contributions, CI/CD integration
Technologies
Python, pytest, Docker, Kubernetes, Unix/Linux, AI-powered development tools
Responsibilities
Analyze requirements and design test matrices covering functionality, performance, and edge cases; Develop and maintain automated test suites; Leverage AI-powered tools to accelerate test generation and root cause analysis; Manage the full bug lifecycle; Reproduce and verify customer-reported issues; Improve QA efficiency through tooling and automation.
Seniority
Intern