Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Unknown company

NewBe an early applicant

Software Engineering Internship

Posted Updated Apply by
Discussion

Description

Computer Science | Software Engineering internship: test impact analysis Beschrijving Introduction The Motion Control department at ASML develops and maintains a common platform used across a wide range of products. This platform enables engineers to design and deploy advanced control systems efficiently while supporting demanding performance requirements. As the use of this platform continues to grow, ensuring fast and effective software testing becomes increasingly important. In this internship, you will help improve software delivery by investigating and implementing Test Impact Analysis methods that optimize the testing process within a modern development environment. Your assignment Software releases within the Motion Control department are tested regularly to maintain quality and reliability. As software complexity grows, executing all available tests for every change becomes increasingly time-consuming. During this internship, you will investigate how Test Impact Analysis (TIA) can be integrated into the CI/CD environment and implement a working solution. The goal is to predict which tests should be executed based on code changes, enabling a faster and more efficient testing process. You will combine research and hands-on implementation to deliver a solution that supports software delivery teams and improves testing efficiency. Your main responsibilities will be: - Research existing Test Impact Analysis methods and industry best practices - Analyze software testing requirements through stakeholder interviews and data gathering - Evaluate different approaches for predicting test impact - Develop and validate a Test Impact Analysis model using software change information - Investigate the use of artificial intelligence, domain knowledge, or code coverage data to improve predictions - Implement and integrate the selected solution into the software delivery pipeline - Measure and demonstrate improvements in testing effic...

Skills

What Intern Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →