ASML US is looking for a Software Test Engineer to support their state-of-the-art EUV source software releases. The role involves acting as a QA and Automation development engineer to ensure software integration, qualification, and automation meet ASML's requirements and customer expectations.
Requirements
- Experience programming in Python is a must.
- Data analysis using Pandas and Jupyter.
- Charts/plots using matplotlib or other libraries.
- Experience with Spark/Pyspark or other big data platforms.
- Ability to write SQL queries to analyze data.
- Experience with programming, scripting and test automation in Python.
- Experience with test driven development (TDD), and/or behavior driven development (BDD) is preferred.
Responsibilities
- Develop software to automate software integration, qualification tasks.
- Develop visualization dashboards to update integration, qualification status.
- Using Agile methodology to develop the software using Python.
- Creating designs and Implement code that are modular, scalable, robust and meet quality requirements.
- Provides support for software development team to create software branch, integrate to release branch.
- Integrate and Create software release candidates.
- Qualify software on virtual, simulated environments.
Other
- Requires a minimum Bachelor’s Degree in science and engineering such as computer science, physics, or electrical engineering with a minimum of 2+ years of related experience.
- QA experience strongly preferred.
- Experience working on Linux and/or Unix operating systems;
- Take initiative and take ownership of issues beyond your formal area of responsibility.
- Must be able to travel up to 10% of the time based on business needs.