Test Automation Engineer: UI/API & Hardware Validation

KLA-Belgium

Milpitas (CA)

On-site

USD 118,000 - 173,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Life Insurance
401(k) matching
ESPP
Tuition reimbursement
Paid time off
Paid holidays
Family leave
Wellness program
Employee assistance program

Job summary

KLA in Milpitas, USA, seeks a Software Engineer in Test Automation to design, build, and scale UI, API, and system-level automation for software plus hardware‑integrated semiconductor products. You’ll develop maintainable automation frameworks and deliver actionable quality signals through automated tests and dashboards.

Join a team that values hands‑on engineers, collaboration across engineering and manufacturing, and opportunities to work with modern data tools and AI‑assisted testing.

Qualifications

  • Doctorate (Academic) Degree with related work experience or 3+ years for Master’s level.
  • Master’s Degree and related work experience of 3 years; Bachelor’s with 5 years.
  • Hands-on experience building maintainable automation frameworks for UI, API, and system-level tests.

Responsibilities

  • Develop and maintain automated UI test suites for Windows desktop apps; create reusable components.
  • Create and maintain automated tests for REST interfaces and service integrations; improve test coverage.
  • Own end-to-end automated validation for features involving software and hardware interaction; plan multi-functional testing.
  • Lead test planning, strategy, and cross‑team collaboration across engineering and manufacturing.
  • Build testing infra with databases and automation frameworks; leverage AI tools and dashboards for root-cause analysis and reporting.

Skills

C++
C#
Java
Python
R
Machine Learning
SQL
NoSQL
Algorithms
Data structures
UI frameworks
API design
Postman
Jenkins
Kafka
Kubernetes
MySQL
MongoDB
BigQuery

Education

Doctorate (Academic) Degree
Master's Degree
Bachelor's Degree

Tools

TensorFlow
PyTorch
Keras
SQL
NoSQL databases
Redis
MongoDB
MySQL

Job description

KLA in Milpitas, USA, seeks a Software Engineer in Test Automation to design, build, and scale UI, API, and system-level automation for software plus hardware‑integrated semiconductor products. You’ll develop maintainable automation frameworks and deliver actionable quality signals through automated tests and dashboards.

Join a team that values hands‑on engineers, collaboration across engineering and manufacturing, and opportunities to work with modern data tools and AI‑assisted testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Quality Engineer – Semiconductors (Travel)
Software Quality Engineer – Semiconductors (Travel)

KLA-Belgium • Milpitas (CA)

On-site
USD 95,000 - 139,000
Medical
Dental
Vision
+3
Associate Test Engineer: Electronics & Systems Testing
Associate Test Engineer: Electronics & Systems Testing

KLA-Belgium • Milpitas (CA)

On-site
USD 39,000 - 58,000
Medical
Dental
Vision
+3
Software Engineer - Test Automation
Software Engineer - Test Automation

KLA-Belgium • Milpitas (CA)

On-site
USD 118,000 - 173,000
Medical
Dental
Vision
+9
Software Engineer - Test Automation
Software Engineer - Test Automation

KLA • Milpitas (CA)

On-site
USD 117,800 - 200,300
Medical and dental benefits
401(k) with company matching
Employee stock purchase program (ESPP)
+2
Software Quality Engineer
Software Quality Engineer

KLA • Milpitas (CA)

On-site
USD 95,000 - 162,000
Software Quality Engineer: Automation for Hardware Systems
Software Quality Engineer: Automation for Hardware Systems

KLA • Milpitas (CA)

On-site
USD 95,000 - 162,000
Software Engineer II, Semiconductors: Drive Innovation
Software Engineer II, Semiconductors: Drive Innovation

KLA • Ann Arbor (MI)

On-site
USD 83,000 - 122,000
Medical benefits
Dental & vision
401(k) with company match
+3
AI-Powered Diagnostics Software Engineer
AI-Powered Diagnostics Software Engineer

KLA-Belgium • Milpitas (CA)

On-site
USD 136,300 - 231,700
Medical, dental, vision
401(k) matching
Paid time off
+1
Service Systems Engineer — AI, ML & Prototyping
Service Systems Engineer — AI, ML & Prototyping

KLA-Belgium • Milpitas (CA)

On-site
USD 118,000 - 200,000
Medical, dental, vision, life, and..
401(K) including company matching
Employee stock purchase program (ESPP)
+3
AI-Driven Diagnostics Software Engineer
AI-Driven Diagnostics Software Engineer

KLA-Belgium • Milpitas (CA)

On-site
USD 136,000 - 232,000