Meld u aan om toegang te krijgen tot alle onderdelen van onze service.
  • Vacatures zoeken
  • Favorieten
  • Maak een cv
    Nieuw
  • Salarissen
  • Inschrijvingen

Computer Science | Software Engineering internship: dynamic test selection

Vast

ASML

Introduction

The Pipeline Team within the IT R&D Development Environment department supports more than 5,000 software developers by providing reliable development workflows, automation, and testing solutions. The team maintains a broad range of repositories and automation processes that help developers validate and build software efficiently. As software systems continue to grow in complexity, selecting the right automated tests becomes increasingly important. During this internship, you will help improve a dynamic test selection solution that reduces manual effort, increases testing efficiency, and provides greater transparency in software validation processes. You will contribute directly to improving the development experience for a large engineering community within ASML.

Your assignment

Within software development, automated tests are used to validate code changes before they are integrated into larger systems. Today, many test selections are based on manually maintained test lists. This internship focuses on validating and improving a dynamic test selection approach that automatically identifies relevant tests based on software changes. You will work closely with developers to evaluate, improve, and visualize the selection logic.

Your main responsibilities will be:
  • Extend and improve existing source-to-test matching functionality using Python.
  • Validate the accuracy of dynamically selected tests against actual code changes.
  • Compare dynamic test selection results with manually maintained test sets.
  • Analyze strengths and limitations of dynamic versus static test selection approaches.
  • Gather developer feedback and translate insights into selection improvements.
  • Integrate and evaluate the solution within continuous integration pipeline scenarios.
  • Develop clear visualizations that explain test selections and source-test relationships.
This is a bachelor or master internship for minimum 5 months, minimum 4 days per week (2-3 days on-site). The start date of this internship is as of February 2027.

Your profile

To be suitable for the internship, you:
  • Are enrolled in a bachelor's or master's degree in computer science, software engineering, information technology, or a related field.
  • Have experience programming in Python.
  • Have knowledge of software engineering principles and automated testing practices.
  • Are proactive, analytical, and comfortable working independently.
  • Communicate clearly in English and enjoy collaborating with different stakeholders.
  • Have an interest in software testing, optimization, and continuous improvement.
  • Enjoy exploring new ideas and developing practical solutions to technical challenges.
This internship is suitable for students who enjoy combining software development, testing, data-driven analysis, and process improvement. You will gain hands-on experience in modern development workflows while helping to improve testing efficiency and automation at scale.

Other requirements you need to meet:
  • You are enrolled at an educational institute for the entire duration of the internship, and you are at least 18 years old at the start of the internship;
  • If you are a non-EU citizen, studying in the Netherlands, your university is willing to sign the documents relevant for doing an internship (i.e., Nuffic agreement);
  • You attach your cover letter with a clear motivation on why you are interested in this internship assignment in particular;
  • You need to be located in the Netherlands to be perform your internship. In case you are currently living/studying outside of the Netherlands, your application shows the willingness to relocate.
This position requires access to controlled technology, as defined in the United States Export Administration Regulations (15 C.F.R. § 730, et seq.). Qualified candidates must be legally authorized to access such controlled technology prior to beginning work. Business demands may require ASML to proceed with candidates who are immediately eligible to access controlled technology.

Inclusion and diversity

ASML is an Equal Opportunity Employer that values and respects the importance of a diverse and inclusive workforce. It is the policy of the company to recruit, hire, train and promote persons in all job titles without regard to race, color, religion, sex, age, national origin, veteran status, disability, sexual orientation, or gender identity. We recognize that inclusion and diversity is a driving force in the success of our company.

Need to know more about applying for a job at ASML? Read our frequently asked questions.
Vacature geplaatst op 9 uur geleden
Soortgelijke banen die u mogelijk interesserenOp basis van de vacature Computer Science | Software Engineering internship: dynamic test selection in Eindhoven
  •  ...independent company. In this dynamic environment, your...  ...As a Software Engineering Intern – Device Simulation...  ...our development and test teams to validate server...  .... During your internship, you will: Get familiar...  ...Master's degree in Computer Science, Computer... 
    Stage
    Test
    Met contract
    Fulltime
    Thuiswerk

    Keenfinity

    Eindhoven
    15 dagen geleden
  •  ...you will contribute to software solutions that...  ...troubleshooting. In this internship, you will improve a wafer...  ...that supports engineers in analyzing measurement...  ...Your assignment As a Computer Science | Software...  ...evaluate solutions. Test, document, and validate... 
    Stage
    Test
    Fulltime
    Per direct beginnen

    ASML

    Veldhoven
    13 dagen geleden
  •  ...supports thousands of software developers by...  .... During this internship, you will help explore...  ...to contract testing by combining live...  ...solely on traditional test environments, the...  ...and platform engineering stakeholders....  ...master's degree in computer science, software engineering... 
    Stage
    Test
    Met contract
    Fulltime
    Per direct beginnen

    ASML

    Eindhoven
    9 uur geleden
  •  ...High-tech Nanotechnology Your mission As a Software Engineer, you will design, develop, test, and implement software solutions in domains such...  ...environments Masters/bachelor’s degree in computer science, Information technology embedded systems, or a closely... 
    Test
    Best
    3 dagen geleden
  • € 55.000 - € 65.000 per jaar

     ...they are looking for a C++ Software Engineer who wants to grow into a specialist...  ...and implementation to testing and deployment, and you’ll help...  ...it. OpenCV drives the computer vision side, ROS2 connects the...  ...Master’s degree in Computer Science, Software Engineering, or a... 
    Test
    Fulltime
    Ploegendienst

    Search X Recruitment

    Eindhoven
    3 dagen geleden
  •  ...sustainable mobility with your software development expertise! Are...  ...Software Developer / DevOps Engineer, you will: Lead the...  ...You Bring ~ Degree in Computer Science or a related field. ~5+ years...  ...clean code, design patterns, testing strategies, data structures,... 
    Test

    Siemens eMobility

    Eindhoven
    3 dagen geleden
  •  ...Introduction The Software Infrastructure & Common Systems team supports engineers by providing reliable software...  .... As part of the Test & Integration team, this internship contributes to improving...  ...s or master's degree in computer science, software engineering, data... 
    Stage
    Test
    Fulltime
    Per direct beginnen

    ASML

    Eindhoven
    6 dagen geleden
  • € 7.000 per maand

     ...responsibilities: Translate complex software roadmaps into robust architectural...  ...software utilizing modern C++ and dynamic 3D rendering engines. De-risk technical designs early...  ...You hold a Master’s degree in Computer Science, Electrical Engineering,... 
    Stage
    Met contract
    Fulltime

    Koninklijke Philips N.V.

    Best
    13 dagen geleden
  • € 6.800 per maand

     ...As an Embedded Software Engineer at PACCAR, you explore, validate, and prototype...  ...recommendations. By rapidly testing feasibility and identifying...  ...: Bachelor’s or Master’s in Computer Engineering, Embedded...  ...suitable positions, we will select candidates and invite them for... 
    Stage
    Test
    Met contract
    Thuiswerk
    Ploegendienst

    DAF Trucks N.V.

    Eindhoven
    14 dagen geleden
  •  ...looking for a Manufacturing Engineer – Photonics Products ....  ...Engineering, Materials Science, Physics or a related...  ...optical alignment and test systems. Experience...  .... Work with selected manufacturing partners...  ...we’re building a truly dynamic and rewarding place to... 
    Stage
    Test
    Met contract

    EFFECT Photonics

    Eindhoven
    2 dagen geleden
  •  ...guide multidisciplinary engineering teams, and drive the...  ...experts in hardware, software, systems engineering,...  ..., power semiconductor selection, thermal management concepts...  ...in prototyping, testing, troubleshooting, and...  ...technical direction in dynamic environments. What... 
    Test

    Siemens eMobility

    Eindhoven
    1 dag deleden
  •  ...Responsibilities During your internship you will create attractive...  ...Training in our e-learning software Articulate. Transform and...  ...translation of the training. Test products and help create technical...  ...professionals. A dynamic role where your input, ideas,... 
    Stage
    Test
    Met contract
    Fulltime
    Thuiswerk

    Keenfinity

    Eindhoven
    7 dagen geleden
  •  ...renowned company? Then we have the perfect internship program for you at Accounting, Reporting...  ...shape the financial function and you can test your acquired knowledge in practice....  ...You are looking for an internship in a dynamic environment. You want to develop yourself... 
    Stage
    Test
    Per direct beginnen
    Thuiswerk

    PWC Nederland

    Eindhoven
    10 uur geleden
  •  ...selectieprocedure. Ben jij een Data & AI Engineer die energie krijgt van AI, data en software development? Wil je slimme...  ...een functionaliteit, test een model en kijkt kritisch naar...  ...afgeronde WO-opleiding richting Data Science, AI, Computer Science, Informatica of... 
    Stage
    Test
    Fulltime
    Flexwerk

    The Relevance Group GmbH

    Eindhoven
    22 dagen geleden
  •  ...role is ideal for engineers who enjoy broad...  ...complex, high-end computing systems. You will...  ...responsible for developing software applications used...  ...: single-board computers for embedded...  ...implementation, testing, and validation,...  ..., Computer Science, Software Engineering... 
    Test

    Prodrive Technologies

    Eindhoven
    3 dagen geleden
  •  ...all requirements and boundary conditions into account. In-depth understanding of technology and production methods Consolidated business decision / recognition of high-margin opportunities for Frencken. Test plan concept / plan for next phase (next student).... 
    Stage
    Test
    Fulltime

    Frencken Group

    Eindhoven
    5 dagen geleden
  • € 3.500 - € 6.500 per maand

     ...Merapar is an international technology and software engineering organisation that helps organisations...  ...means we use AI in how we build, test and deliver software for our clients,...  ...~ A bachelor's degree in Computer Science, Engineering or a related field, or equivalent... 
    Test
    Thuiswerk

    Merapar

    Veldhoven
    21 dagen geleden
  • € 4.250 - € 5.750 per maand

     ...je nauw samen met ontwikkelteams aan het valideren en testen van innovatieve besturingssoftware voor industriële toepassingen...  ...Afhankelijk van jouw profiel kun je instromen als Software Quality Engineer of Software Test Engineer . Functie eisen Afgeronde hbo- of wo... 
    Test
    Fulltime
    Eindhoven
    7 uur geleden
  •  ...enough. Businesses need a dynamic approach to defend...  ...for the post-quantum computing era, we help...  ...intersection of systems engineering, security, and cryptography...  ...about low-level software, secure systems, and...  ...Bachelor or Master in Computer Science, Information Security... 
    Fulltime
    Op afstand werken

    Fortanix

    Eindhoven
    14 dagen geleden
  •  ...about pushing the boundaries of engineering and making a real-world...  ...breakthrough technologies, modules and software that enable us to deliver...  ...Design, analyze and test mechanical systems, subsystems...  ...mechatronics, electrical, software, dynamics) Qualifications A... 
    Stage
    Test
    Werken op afstand
    Fulltime
    Eindhoven
    1 dag deleden
  •  ...structured approach that ensures new ideas are systematically identified, assessed, tested, and embedded within ASML's Physical Security Framework. Your Assignment The objective of this internship is to create and nurture an internal and external physical security... 
    Stage
    Test
    Fulltime
    Per direct beginnen

    ASML

    Veldhoven
    13 uur geleden
  •  ...enough. Businesses need a dynamic approach to defend...  ...for the post-quantum computing era, we help...  ...Senior Security Engineer We are looking for...  ...Bachelor’s degree in Computer Science, Information Systems,...  ...experience with  penetration testing, vulnerability research... 
    Test
    Fulltime

    Fortanix

    Eindhoven
    27 dagen geleden
  •  ...you an inventive Mechanical Engineer who thrives on turning ideas...  ...actively involved in prototyping, testing, validating and improving...  ...Autodesk Inventor or similar CAD software; Experience with precision...  ...you the chance to work in a dynamic, fast-paced, entrepreneurial... 
    Stage
    Test
    Fulltime

    Allseas

    Eindhoven
    14 dagen geleden
  •  ...Category Engineering Hire Type Employee Job ID 149...  ...performance silicon chips and software content. Join us to...  ....D. in Electrical or Computer Engineering, you...  ...Contributing to lab testing and analysis for high-...  ...You will join a dynamic R&D team at Synopsys dedicated... 
    Stage
    Test
    Op afstand werken

    Synopsys Inc

    Eindhoven
    2 maanden geleden
  •  ...framework across the organization. This internship offers the opportunity to contribute to a...  ...security controls. Assist with control testing activities, evidence collection, and control...  ...how organizations design, implement, test, monitor, and improve control frameworks... 
    Stage
    Test
    Fulltime

    ASML

    Veldhoven
    11 dagen geleden
  •  ...at ASML develops and validates advanced test cabinet solutions that support the introduction...  ...becomes more challenging. In this internship you will help investigate and define...  ...development & testing and/or practicing hands-on engineering with analytical problem-solving in a... 
    Stage
    Test
    Fulltime
    Per direct beginnen

    ASML

    Veldhoven
    13 dagen geleden
  •  ...functionele/technische) analyse Affiniteit met financiële processe n Ervaring met  het schrijven en uitvoeren van gestructureerde test cases (bijv. via  Azure DevOps  o f ver gelijk bare  To ols )  SQL-kennis of de ambitie om dit snel eigen te maken... 
    Stage
    Test
    Met vast contract
    Fulltime

    Scholt Energy Holding NV

    Eindhoven
    2 maanden geleden
  •  ...quality and reliability of embedded software running on microcontroller-based systems and single-board computers.  As a Senior Embedded Software Test Engineer, you will analyze project...  ...embedded software, and hardware.  ~ Select and maintain suitable test frameworks... 
    Test
    Fulltime

    KRUSH Labs B.V.

    Eindhoven
    6 dagen geleden
  •  ...Compensation of 450EUR per month. Freedom to experiment, test ideas, and execute your own creative concepts. You'll have a...  ...you grow your skills. Access to a DSLR camera, mics & editing software of your preference. Hands-on experience with how social media... 
    Stage
    Test
    Parttime

    Owow

    Eindhoven
    5 dagen geleden
  •  ...Systems, you’ll work as a senior mechanical engineer on technically complex projects that...  ...calculations and simulations and defining test set-ups to ensure functionality at an...  ...part of your work. In short, within the dynamics of a project, you play the role of the linchpin... 
    Stage
    Test
    Fulltime
    Op afstand werken
    Weekendwerk

    Demcon

    Eindhoven
    4 dagen geleden

Wilt u meer vacatures ontvangen?

Abonneer u om vacatures voor Computer Science | Software Engineering internship: dynamic test selection te ontvangen. Solliciteer als eerste!