Software Foundation Data & Compute Senior SQA Engineer
Skills
About the role
Introduction to the job
The senior lead SQA engineer is responsible for leading validation activities for shared Data & Compute platform capabilities across multiple products. The role focuses on validating new functionality and platform enhancements in areas such as Data Pipelines, Infrastructure Services, MLOps, UI Frameworks, Recipe Management, and related platform components.
The position owns progression testing strategy, execution, and quality assessment for new developments, ensuring functional, performance, and reliability requirements are met before handoff to regression validation teams. The role works closely with Product Owners, Architects, Software Engineers, Data Engineers, Infrastructure Engineers, and MLOps teams throughout the product development lifecycle.
As a technical lead, the individual provides technical direction, drives validation innovation, contributes to design reviews and technical decisions, and mentors engineers within the team.
Role and responsibilities
Technical Leadership
Take technical ownership of progression validation activities for common platform capabilities.
Lead complex validation efforts and provide technical guidance to engineers.
Identify technical risks, quality concerns, and mitigation plans.
Contribute to architectural discussions, design reviews, and technical decision-making.
Validation Strategy and Testing
Define and execute progression testing strategies for new features and platform enhancements.
Develop and maintain validation plans, test scenarios, and quality metrics.
Verify functionality, performance, reliability, and usability against requirements and design specifications.
Identify, track, and drive resolution of software defects and quality issues.
Ensure readiness for handoff to regression validation teams.
Data & Compute Platform Validation
Design and execute validation activities for:
Data Pipelines and Data Management services
Compute and Infrastructure platforms
MLOps workflows and model deployment pipelines
CI/CD and platform integration services
UI Frameworks and user workflows
Recipe Management and execution systems
Automation and Continuous Improvement
Drive development of automated validation solutions and test frameworks.
Improve coverage, efficiency, and maintainability of validation processes.
Identify opportunities to enhance quality engineering practices and tools.
Integration and Problem Solving
Support integration of platform services and validate cross-system interactions.
Perform root-cause analysis for complex technical issues.
Collaborate with development and operations teams to resolve product and customer issues.
Documentation and Knowledge Sharing
Document validation approaches, risks, results, and technical decisions.
Communicate findings effectively to stakeholders.
Coach and mentor engineers and promote best practices across teams.
Education and experience
Required
Master's degree in Computer Science, Software Engineering, Electrical Engineering, Information Engineering, Data Engineering, or a related technical field.
Minimum 8 years of relevant experience in software engineering, software quality engineering, system validation, or related disciplines.
Experience completing at least one full product development cycle.
Proven experience leading complex technical activities and mentoring engineers.
Preferred
Experience in semiconductor equipment or high-tech systems.
Experience with Data Platforms, Compute Platforms, Infrastructure Services, or MLOps.
Experience with distributed systems, automation frameworks, and CI/CD environments.
Skills
Technical
Strong knowledge of software quality engineering and validation methodologies.
Understanding of Data Pipelines, Infrastructure Services, Compute Platforms, and MLOps.
Experience with test automation, integration testing, and system validation.
Knowledge of Linux, databases, networking, distributed systems, and software architecture.
Strong analytical, troubleshooting, and problem-solving capabilities.
Leadership and Communication
Technical leadership and mentoring skills.
Strong written and verbal communication.
Ability to work across multiple disciplines and organizations.
Proactive, results-driven, and quality-focused mindset.
Other information
Hybrid work arrangement may be available based on business needs.
Domestic and international travel may be required (Inclusion and diversity
Need to know more about applying for a job at ASML? Read our frequently asked questions .
Request an Accommodation
ASML provides reasonable accommodations to applicants for ASML employment and ASML employees with disabilities. An accommodation is a change in work rules, facilities, or conditions which enable an individual with a disability to apply for a job, perform the essential functions of a job, and/or enjoy equal access to the benefits and privileges of employment. If you are in need of an accommodation to complete an application, participate in an interview, or otherwise participate in the employee pre-selection process, please send an email to USHR_Accommodation@asml.com to initiate the company’s reasonable accommodation process.
Please note: This email address is solely intended to provide a method for applicants to initiate ASML’s process to request accommodation(s). Any recruitment questions should be directed to the designated Talent Acquisition member for the position.
Compensation
This Software Engineer role pays $140k-$210k/yr. Within typical range for software engineer roles in United States.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.