Learn Quality Engineering fundamentals by participating in sprint activities, observing risk discussions, and understanding product context using CAS. (Context, Activities, Story)
Contribute to automated checking efforts by assisting with small, well-scoped automation tasks under the guidance of experienced SDETs.
Execute and analyze automated test runs, helping identify failures, understand system behavior, and escalate findings with support.
Support testing and quality artifacts by documenting observations, test outcomes, and automation results in team tools (e.g., Testmo).
Collaborate with QEs, SDETs, and developers through pairing, learning sessions, and feedback to build foundational skills in testability, automation, and quality thinking.
Requirements
Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field
Coursework or personal experience in at least one programming language (e.g., C#, Java, Python)
Basic understanding of software development concepts (APIs, version control, testing fundamentals)
Curiosity about how complex systems behave and fail.
Junior and graduate-level students preferred (graduating between December 2026 and May 2027)
Previous internship experience is nice to have but not necessarily required.
Exposure to automated testing tools or frameworks (e.g., Selenium, Playwright, REST testing)
Familiarity with Git or another source control system
Prior internship, academic project, or personal project involving software development or testing
Interest in software quality, automation, or systems thinking.
Tech Stack
Java
Python
Selenium
Benefits
Transparency around corporate structure, salary, and benefits