Internship - Software Engineer In Test (MOD)

ASML•San Jose, CA
•$18 - $57

About The Position

The Software Engineer In Test internship is part of ASML’s MOD Software Quality Assurance organization. The role supports ASML products by designing, creating, and writing Test Plan Specifications for new features and automating test cases for ongoing regression testing with advanced test frameworks and scripting languages. The team works with software developers, marketing, PEG, PL, and other SQA teams, providing broad exposure to different products and opportunities for career development. The intern designs, creates, and executes software test plans and test cases for functional, performance, and system integration testing across a variety of software platforms. The role runs functional and regression tests to verify that new features meet requirements and supports quality product releases and defect-free deliveries. Testing takes place in a concurrent-computing software architecture environment, and the intern is encouraged to automate testing workflows to improve efficiency. The position requires working according to defined procedures and timelines. The posted base pay range is $18.00–$57.00 per hour; individual pay depends on factors including job-related skills, education, experience, certifications, abilities, and pay relative to team members. Recruiters can provide further information about bonus programs, benefits, and equity during the hiring process.

Requirements

  • Currently pursuing a bachelor’s or master’s degree in Computer Science, Electrical Engineering, or Mathematics.
  • Knowledge of operating systems, relational databases, concurrent computing, and client/server architecture.
  • Experience in a Linux/Unix testing environment.
  • Knowledge of software lifecycle and quality engineering methodology.
  • Good numerical analysis and logical thinking skills.
  • Hands-on experience with at least one of Python, C/C++, Java, Perl, or shell scripting.
  • Excellent problem-solving and troubleshooting skills.
  • Ability to excel in a cross-functional team environment.
  • Strong technical and communication skills and curiosity about software quality.

Nice To Haves

  • Experience with AI agent-based testing, evaluation, or automation.
  • Familiarity with GIT (Bitbucket), JIRA, and Confluence.

Responsibilities

  • Design, create, and write Test Plan Specifications for new features.
  • Automate test cases for ongoing regression testing using test frameworks and scripting languages.
  • Design, create, and execute software test plans and test cases for functional, performance, and system integration testing.
  • Run functional and regression tests to verify that new features meet requirements.
  • Support high-quality product releases and defect-free deliveries.
  • Automate testing workflows to improve work efficiency.
  • Work according to a strict set of procedures within provided timelines.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service