30+ days ago - req25177

Functional Test Architect

Research & development

Computer science & software engineering

In a nutshell


Veldhoven, Netherlands


Research & development


8+ years



Job Category

Computer science & software engineering




Are you motivated by the challenge to support software development teams to deliver the best
quality? You will support them by deploying essential software test strategies and methods. You will
be challenged by a diverse stakeholder field and a changing organization that is transitioning to SAFe.
All of this is done in support of delivering our world-leading products. If you find these challenges
exciting then this is an opportunity for you to apply.

Job Mission

As part of ASML’s Factory Automation group, you will support the development of software solutions
that are instrumental our lithographic machines. Ensuring reliable operation while maintaining
nanometer accuracy and making sure that the system interfaces are consistent and in accordance with
the industries high standards.
For our customers flawless uninterrupted availability and proper qualification of our software solutions
is key.
You will be involved throughout all stages of the software development process; specifying, designing,
testing and integrating the advanced software for use in our world-leading products.

Job Description

You will be responsible for the roadmap to drive software faults to zero from a test based approach
this will consist of several aspects on which you will focus:
• Adapt the test strategy to customer feedback/trends, ASML business priorities and changes to
the software design
• Drive the test requirements for CI/CD and help to define the implementation plan.
• Be part of the ASML software test community and be a representative of the Factory
Automation group in that community.
• Inspire and coach development teams by broadening the perspective on software testing
• Align and support with the Functional Cluster Architect to ensure the test roadmap and the
functional roadmaps are aligned.
• Assists the group lead by performing software quality assessments and report the results in
terms of coverage and remaining risks, including proposing improvement actions to the group
• Assist projects with risk based testing, FMEA, 5xWhy and test result analyses
• Review test related deliverables, observes automated regression test results, first analysis,
follow up actions, bug advocacy, participates in patch hit analysis


• Bachelor or Master level.
• Degree in computer science, software engineering or similar technical field.
• Relevant test related training is a pré (e.g. ISTQB Advanced).


• At least 5 years of experience with software development and testing.
• A proven track record with testing software.
• Being able to explain testing concepts and principles like coverage, product risk, how to
analyze a product, exploratory testing and how to provide a good test report.
• Being able to demonstrate good testing.
• Experience with test driven development (TDD) behavioral driven development (BDD).
• Experience with methodologies such as Context-Driven Testing, Rapid Software Testing or
testing in an Agile context like SAFe with CI (continues integration) /CD (continuous
• Experience with legacy software.
• Knowledge/experience of C / C++.
• Knowledge of ClearCase, Python, Linux, Google test, unit testing is a pré

Personal skills

ASML is a highly dynamic environment, which requires you to be a good communicator, team player,
to take initiative and to be result oriented. You are a critical thinker and pay attention to every detail
of your work and you leave no room for errors. You express creative and innovative thinking and get
energy from pioneering new ground. For this position in specific we also require the following skills:
• Take initiative, show ownership and be decisive.
• A strong communicative personality with a pragmatic attitude.
• Proficient in English language.
• Influencing without authority.
• Perseverant.
• Coaching and guiding others.

Context of the position

This position is within the Machine Control (MC) department, which is a part of the sector
Development & Engineering (D&E). The department Machine Control (MC) is responsible for the
design, implementation and maintenance of the high level control and data access software of the
complex lithographic machines. Ensuring that the existing behavior of the system remains as is, while
introducing new functionality is a key competence in this position.

Other information

This position requires access to U.S. controlled technology, as defined in the United States Export
Administration Regulations. Qualified candidates must be legally authorized to access such U.S.
controlled technology prior to beginning work.