Position:
Software Quality Assurance Engineer
Company:
ASML
Compensation:
$103,125 - $154,688
Location:
United States, San Jose, CA
Employment type:
Full time
Work Arrangement:
Hybrid
Short Summary:
ASML is seeking a highly talented individual to join their software quality assurance team. The role involves writing test codes, improving software testability, and maintaining automated test frameworks to ensure high-quality software for advanced lithography machines.
Responsibilities:
- Review requirements, specifications, and technical design documents to provide feedback.
- Create detailed, comprehensive, and well-structured test plans and test cases.
- Perform modular tests at code level before or after code merge.
- Design, develop, and execute automation scripts.
- Develop test tools for efficient analysis and execution of tests.
- Identify, record, document, and track bugs.
- Perform thorough regression testing when bugs are resolved.
- Develop and apply testing processes for new and existing products.
- Liaise with internal teams to identify system requirements.
- Monitor debugging process results.
Requirement:
- Advanced degree in Computer Science, Mathematics, Physics, or related engineering fields.
- Proficiency in software development with coding skills in C++, Python, and other programming languages.
- Deep understanding of software development principles, designs/architecture, and practices.
- Knowledge of test automation frameworks and tools.
- Strong analytical and problem-solving skills.
- Good communication, collaboration, and team working skills.
Benefits:
- Medical, dental, vision, and basic life insurance.
- Participation in the Company’s 401k plan.
- Eight (8) hours of vacation leave every month and (13) paid holidays throughout the year.