Software Engineering Intern, Test Development - 2027
Core
Software QA Test Development Engineer responsible for test planning, execution, automation, and tooling to ensure product quality.
Role type
Software QA Test Development Engineer
Builds
Automated test suites (API/UI/CLI/E2E) and QA tools
Domain
GPU Computing / AI / Deep Learning
Deliverable
production ML models
Required skills
Python, Unix/Linux shell scripting, AI-powered development tools, Docker, Kubernetes, test design, automation, defect analysis
Preferred skills
E2E test automation frameworks, Agentic AI workflows, LLM evaluation, CI/CD integration
Technologies
Python, pytest, Docker, Kubernetes, CI/CD
Responsibilities
Analyze requirements and design test matrices; Develop and maintain automated test suites; Leverage AI tools for test generation and root cause analysis; Manage bug lifecycle; Reproduce and verify customer-reported issues; Improve QA efficiency through tooling
Seniority
Intern