Java Test Engineer

  • Job category IT
  • Employment Fulltime
  • Reference number VAC-10013748
  • Location Veldhoven
  • Contract type Secondment via YER, Interim/independent
  • Industry IT & Telecom

About this vacancy

Are you the Test Engineer who is eager to learn and apply agile principles to expand ASML’s fastest growing business? As developer in an ASML software team, you will be responsible for testing and qualifying code to realize the needed software functionality to help grow our business.

Job Mission

You are challenged by demanding projects in a multidisciplinary context. You are focused on and motivated by realizing business value. You’re passionate about driving a team to perform at its maximum potential via continuous improvement. You have the required experience with Object Oriented software development to be able to guide the evolution of the YieldStar software applications in your scope. You like working in an agile software development context using modern software technologies such as Java.

You contribute to the software delivery realization using Java software technology and apply a scrum-based, agile way of working.

Strong interpersonal, verbal, and written communication skills are crucial. You will work towards meeting and exceeding expectations. You are ambitious, flexible and willing to embrace the opportunity to improve. You will identify and understand the needs of our clients and be responsive, analytical, flexible and quality-focused. 

You will be part of the HMQ (Holistic Metrology Qualification) development team of ASML. This is a full stack Java development team which develops an overlay recipe optimization application. It uses the metrology information from the YieldStar together with the processing power of ASML’s Litho Insight platform. As such there are ties with many parts of the software of Business Line Applications and, as such, also interfaces with multiple teams.

Job description

  • Define the testing strategy on different platforms (front-end and back-end)
  • Work closely to the functional team, review requirements and define acceptance criteria
  • Write automated tests (front-end and back-end), be in charge of completeness and correctness of automated tests
  • Document the feature test scenarios and test results
  • Validate the features/deliveries against the requirements
  • Manage test data and test environments on different platforms
  • Identify and track issues, perform regression testing
  • Act as scrum team member
  • Contribute to continuous improvement of our agile software development for the software department as a whole
  • Transfer knowledge to other colleagues in the team

Company

YER is een internationaal arbeidsbemiddelingsbureau voor vaste en tijdelijke functies, gericht op professionals met een Bachelor-, Master- of PhD-titel. Met negen kantoren in Nederland en zo'n 250 consultants heeft YER landelijke dekking en is het een sterk vertegenwoordigd merk. YER is ook internationaal actief met vestigingen in de Verenigde Staten en België. Bovendien hebben we onlangs YER Executive opgericht. Dit is hét label voor het hogere segment (€ 70.000 - € 200.000 vaste posities en interim-management).

Je wordt onderdeel van het leukste recruitment/detacheringsbureau van Nederland, waar elke 'Yeriaan' met passie naar het werk gaat om onze opdrachtgevers en kandidaten verder te helpen in hun weg naar succes. De bedrijfscultuur staat voor ondernemerschap, onafhankelijkheid en vrijheid. Dit zorgt ervoor dat intrinsieke motivatie de belangrijkste drijfveer is voor onze medewerkers. Bovendien hebben wij een bijzonder informele bedrijfscultuur, waarbij regelmatig events worden georganiseerd om je collega's beter te leren kennen.

Offer description

You will be employed by YER and seconded to ASML. We offer:

  • Good employee benefits (e.g. work-life balance, pension, lease car, bonus model)
  • Challenging assignments
  • Excellent guidance from your consultant and YER's back office
  • Development opportunities, including the YER Talent Development Programme with a personal coach
  • Intensive support for international candidates (including Dutch lessons, tax-return and accommodation assistance)
  • Cooperative and results and relationship-driven
  • Friendly atmosphere and open culture
  • Community/network with other technology professionals from a variety of multinationals
  • Events and master classes with interesting speakers and attractive companies


Candidate profile

Experience

  • Proven work experience in software development and testing
  • Knowledge of test methodologies, processes and tools
  • Behavior Driven Development (BDD) experience (the practices, not just the tools)
  • Knowledge and understanding of agile methodology/ideology and scrum in particular
  • Java 8/11, Python 3.X.X, Typescript
  • JUnit, Mocking, contract testing knowledge
  • Page Objects Pattern knowledge
  • Performance testing (Gatling, Jmeter)
  • Experience with test automation frameworks (Cypress, Cucumber/Java, Robot Framework w/ TestFX, Playwright,)
  • - Experience in microservices and/or REST

Personal skills

  • Active listening, giving feedback 
  • Strives for continuous improvements, makes suggestions and encourages team members
  • Thinks systematically
  • Strong analytical view combined with pragmatic attitude (flexibility)
  • Good communication skills (both written and verbal) and good knowledge of English