Software Development Engineer in Test(SDET)
ASMLAbout the role
Job Title
Software Development Engineer in Test(SDET)Degree:
MasterWork Experience:
0-1 yearTravel:
NoWorkplace Types:
HybridJob Description:
Introduction to the job
We are looking for a highly motivated, hands-on technical individual to support our state of the art products. This position will be in our platform SQA (Software Quality Assurance) organization. The Platform SDET(Software Development Engineer in Test) is responsible for writing test codes (white box testing) to ensure software design and implementation as required, to work closely with developers to improve software testability, to design, build and maintain automated test framework, tools and infrastructure. The team works closely with software developers, marketing, PEG, PL, other SQA teams, and HPC admins; therefore this job provides a broad exposure to whole pictures of different products. This job also provides excellent career development opportunities thanks to its wide work scope.
Role and responsibilities
As a member of the Platform SDET engineer, you will be responsible for writing test codes (white box testing) to ensure software design and implementation as required, to work closely with developers to improve software testability, to design, build and maintain automated test framework, tools and infrastructure, which are leading the way in assuring high quality of ASML’s world-class product. You will be challenged with high skill in both software design and development as well as quality testing methodologies in concurrent computing software architecture environment. You will work closely with software developers, and the application engineering organization on a regular basis. Job description subject to change at any time.
- Design tests based on software design and internal structure of an application
- Review software implementation and codes to identify issues and suggest improvements on testability
- Perform unit or modular tests at code level (white-box testing) before or after code merge
- Analyze and verify results at code level
- Participate in debugging and root cause analysis
- Design, build and improve test infrastructure and automation framework
- Build and maintain automation tests and Integrate automated tests into CI/CD pipeline
- Develop test tools to enable SQA to be able to analyze results and execute test efficiently.
Education and experience
- Master’s degree or above in Computer Science, Mathematics, Physics or any related engineering fields
- Proficiency in software development with coding skills of C++, Python and any required programming language
- Deep understanding of software development principles, designs/architecture and practices.
- Knowledge and experience of test automation framework and tools
- Expertise in testing techniques and methodologies
- Strong analytical and problem-solving skills
- Ability to analyze complex system, identify potential issues and propose effective solutions
- Good communication, collaboration and team working skills
Skills
- Ability to complete assignments with attention to detail and high degree of accuracy.
- Proven ability to perform effectively in a demanding environment with changing workloads.
- Excellent hands-on experience to work in Unix/Linux and Windows env
- Strong customer focus and commitment to customer satisfaction through prioritization, quality, efficiency and professionalism.
- Identifies bottlenecks and drives improvements.
- Proficient programming skills in any scripting language(s) to perform test automation
- Work independently or as part of a team and follow through on assignments with minimal supervision.
- Demonstrate open, clear, concise and professional communication.
- Ability to establish and maintain cooperative working relationships with co-workers and customer.
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.
EOE AA M/F/Veteran/Disability
Need to know more about applying for a job at ASML? Read our Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds. Free account required — sign up in 30sApply for this role