System Software Test Scrum Master

ASML (Eindhoven, Netherlands)

  • Master
  • Elektronica, Computer Science, Embedded System Engineering, Techniek
  • Junior, Medior, Senior
  • 0 views
  • Latest update 9/27/2024
  • Halfgeleider industrie, Machinebouw, Maakindustrie, Semiconductor

About the company ASML

+ Read complete description

Job

Introduction to the job

ASML, including its affiliates and subsidiaries, bring together the most creative minds in science and technology to develop lithography machines that are key to producing faster, cheaper, more energy-efficient microchips. We design, develop, integrate, market and service these advanced machines, which enable our customers - the world’s leading chipmakers - to reduce the size and increase the functionality of their microchips, which in turn leads to smaller, more powerful consumer electronics. Our headquarters are in Veldhoven, The Netherlands.

Within ASML, the Development & Engineering (D&E) Software cluster is responsible for the specification and the design of ASML software products.

In this cluster, the department Software Quality & Integration (SQI) maintains the test infrastructure used by software projects, specifies, executes and controls the testing and integration of the various software deliveries into a software release. The software being developed is deployed to the ASML lithography machines at the customers.

There are three test domain teams in SQI department. The test domain teams are responsible to participate in risk assessments, collaborate with several test architects to create new system level regression test scenarios for proper coverage extension, strive to automate all test scenarios to ensure efficient execution. The domain of expertise of the team relevant for this position is system level regression test scope of installation, upgrade/downgrade, software portability (backup/restore) properties of the software. This is a crucial step which all ASML lithography machines at the customers are going through multiple times throughout the year and smooth operation of these steps is crucial to the smooth operation and up-time of ASML systems at the customer.

This team is in close collaboration with a large set of stakeholders within and outside of SQI department. To name some of them, EUV and DUV Twinscan integration and release programs (project leaders), product test architects, software teams test architects, other test domain teams, SQI test execution team, customer support (CS), proto engineers and quality engineers. Test scenarios of the team is used for qualification of software deliveries by a large community with over 2500 active developers and testers. In addition, the team is responsible to build new product Introduction (NPI) machine configurations in the SQI test environment (testbenches) which requires solid domain knowledge of ASML lithography machines. The testbenches configured by the team are used by SQI test teams and other D&E software teams to qualify new product software in a valid test environment and increases software quality of the NPI systems.

Role and Responsibilities

We’re seeking a dynamic and experienced Scrum Master to organize and coach the team to apply agile best practices according to the needs of the team. The successful candidate will have a solid background in agile way of working, scrum master roles and responsibilities, software testing & quality assurance and be capable of guiding a team to ensure on-time completion of tasks with optimal effort. The scrum master will drive the team to continuously improve agile processes and execute ceremonies such as backlog refinements, sprint planning and review, demo and retrospectives in an optimal and efficient way. He/she will assist the team in resolving issues and impediments in daily team operations such that the team delivers committed work items on-time and with quality. In addition, the scrum master will collaborate with the product owner to ensure that the sprint content is in line with the quarterly goals and overall team road map.

As a scrum master, You will:

  • Support the product owner to maintain, update and execute the team backlog aligned with the requirements of the stakeholders

  • Guide the team in transition towards SAFe agile way of working

  • Ensure the team delivers the committed results, improves estimations, tasks have clear Acceptance Criteria and adhere to the Definition of Done

  • Continuously work on improving the agile way of working and coach the team members in working agile

  • Ensure that all Scrum events take place and are positive, productive, and kept within the timebox.

  • Resolve impediments to the domain team’s progress

  • Prepare the quarterly status report and present it in the quarterly Agile Release Train (ART) program increment (PI) planning event

  • Align with other scrum masters within SQI on a common mission, vision & strategy

  • Technical competence & coaching

    • Ensure the team is able to efficiently use the tooling and test suite within the domain

    • Coach the domain team to improve their technical skills (automation, coding best practices, domain framework architecture)

As a team member, you will also participate in testing and improving test coverage activities such as:

  • Execute the defined system level test set

  • When issues are found, raise defects and ensure the delivering project accepts ownership

  • Use the test results, to define and perform additional tests to check for more issues

  • Provide your assessment: is the software ready for release?

  • Participate in the risk assessment of the changes made in the software.

  • Together with the domain test architect, product test architects and developers, the risk assessment of the changes made in the software is performed. Focus of the risk assessment for system level testing and qualification is the customer’s point-of-view;

  • (Help) determine which test cases must be created (progression) and/or executed (regression) to qualify the software for release to customer.

  • Evaluate customer feedback and define – when possible – preventive actions to extend test coverage and improve qualification.

  • Support and drive the team to maintain and improve existing test scenarios as well as define and design new test scenarios and cases to increase coverage of software qualification.

Education and experience

  • Master Level – Technical

  • Preferred educated in Computer Science or similar technical area

  • Experience in software testing, preferably in complex embedded systems

  • Experience as a scrum master in a preferably SAFe agile environment

  • Visible experience in creation of system level test cases

  • Analytic skills needed for initial investigation of issues found in test

  • Experience in technical coaching/mentoring/leading

  • Extensive experience with Jira

  • Experience in stakeholder management and working in multidisciplinary teams

Pre:

  • Experience with test driven development (TDD), and/or behavior driven development (BDD)

  • Developing according to a Software Development Life Cycle process

  • Linux and/or Unix experience

  • Continuous Integration experience

  • Experience with Jenkins and GitHub actions

  • Python knowledge

  • Experience with Robot Framework

  • Experience with shell scripting

  • Knowledge of Polarion QA

  • Experience with Git, Bitbucket

Skills

This position might be for you, if you are:

  • Enthusiastic, flexible and assertive

  • Endowed with strong leadership skills

  • Excellent communication skills

  • Pragmatic & goal-oriented

  • Able to prioritize

  • Energetic team player who does not walk away from challenges

  • Take initiative and take ownership of issues beyond your formal area of responsibility

  • Ready to be employed for at least 2 years

  • Ability / willingness to attend additional courses

Other information

Please add your complete, recent CV and cover letter for this position to your application.

We can't process your application without the above-mentioned documents.

This position requires access to controlled technology, as defined in the 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.

Diversity and inclusion

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 Diversity and inclusion 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.

Work Experience: 4-9 years

Travel: No

Education Level: Bachelor,Master

Employment Type: FULL_TIME

Team: Projects, Programs and Change

Technical Field:

Sign up now!

Register

Enjoy the benefits along with 100.000 other candidates

Discover 0 related jobs