Quality Assurance Engineer Fall Internship – 2026 (US)
Core
Full-time internship role focused on creating, executing, and maintaining software test plans and automation to ensure product quality for millions of customers.
Role type
Quality Assurance Engineer Intern
Builds
Automated test scripts, test solutions, and tools to reduce manual effort and improve feature quality.
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features
Required skills
Scripting languages (Python, Ruby, Perl), modern OOP languages (Java, Python, C++, C#), software testing techniques (equivalence class partitioning), software testing life cycle, test automation frameworks (Selenium, Junit, TestNG), object-oriented design, bug isolation and troubleshooting.
Preferred skills
Test condition and data set design, black box testing, root cause analysis, networking/wireless background.
Technologies
Selenium, Junit, TestNG, Python, Ruby, Perl, Java, C++, C#
Responsibilities
Create and maintain automation scripts and test cases; develop test solutions and tools to reduce manual effort; troubleshoot automation failures and isolate bugs; analyze change requests and recommend impacts on test scope.
Seniority
Intern