CareerPlan

Software Engineering Intern, Test Development - 2027

China, ShanghaiInternship2026-08-24 → 2026-11-10
On-site

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