
Makes wafer fab equipment.
Software Engineer at KLA
About the role
Company Overview
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. Virtually every electronic device in the world is produced using our technologies. No laptop, smartphone, wearable device, voice-controlled gadget, flexible screen, VR device or smart car would have made it into your hands without us. KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits, packaging, printed circuit boards and flat panel displays. The innovative ideas and devices that are advancing humanity all begin with inspiration, research and development. KLA focuses more than average on innovation and we invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the world’s leading technology providers to accelerate the delivery of tomorrow’s electronic devices. Life here is exciting and our teams thrive on tackling really hard problems. There is never a dull moment with us.
Group/Division
The ICOS Vision Systems division focuses on the backend of the line semiconductor industry providing fully automated tools to inspect and sort, finished integrated circuit packages. For more than 15 years, ICOS has been a market leader with tray-to-tray and tray-to-tape inspection and sorting tools found in the production facilities of all major chipmakers in the world. Our market-leading technology and superior customer service requires strong talent in optics, machine control, algorithms and applications within our engineering teams. The ICOS division headquarters are in Leuven, Belgium with additional engineering and manufacturing operations in Singapore and Shenzhen (China).
Job Description/Preferred Qualifications
Job Responsibilities
Test Automation Engineer
- Understand the system and customer workflows end-to-end by analyzing product requirements, architecture, and real customer use cases; translate these into automation strategy and test coverage for web applications and web services.
- Participate early in the SDLC by reviewing functional/system requirements and designs to ensure testability, identify risks, and define measurable acceptance criteria aligned with user journeys and service/API contracts.
- Build and maintain a scalable test automation framework using Playwright (web UI automation) with strong engineering practices (reusable utilities, page/component patterns, stable selectors, test data strategy, reporting).
- Automate critical user flows (smoke, regression, and high-risk business paths) by modeling realistic user behavior and validating the complete workflow across UI, backend services, and data stores.
- Develop automated validations for Web Services / APIs (service-level functional checks, contract validation, negative testing, error handling) and integrate them with UI flows for true end-to-end quality coverage.
- Apply AI-assisted automation practices to improve reliability and maintenance efficiency (e.g., smarter test generation, adaptive/self-healing approaches, and AI-enabled test execution where applicable) to reduce script fragility and speed up automation development.
- Create and maintain test plans, automation suites, and execution pipelines to run on-demand and on schedule; ensure results are observable via dashboards/logs/reports and are usable for release decisions.
- Execute and monitor automated test runs across builds; analyze failures to distinguish product defects vs. test issues, improve stability, and keep the automation suite production-grade.
- Measure and communicate automation coverage, ROI, quality trends, and release risk; continuously prioritize automation work based on defect trends and usage-critical paths.
- Collaborate with cross-functional and global stakeholders (developers, architects, product owners, system engineers) to improve testability and promote quality best practices throughout the lifecycle.
Job Requirements
- Bachelor’s degree or higher in Computer Science, Computer Applications, Software Engineering, Automation, Electronic Engineering, or a related technical field.
- Familiarity with software quality control processes and a good understanding of web UI testing concepts.
- Proficiency in at least one programming or scripting language such as C/C++, Python, Perl, or VBScript.
- Experience with Visual Studio, automated testing frameworks, MySQL or Oracle databases, and Linux commands is preferred.
- Fluent in spoken and written English.
- Strong initiative, fast learning ability, proactive attitude, and excellent team spirit.
Minimum Qualifications
Master's Level Degree and 0 years related work experience; Bachelor's Level Degree and related work experience of 2 years
We offer a competitive, family friendly total rewards package. We design our programs to reflect our commitment to an inclusive environment, while ensuring we provide benefits that meet the diverse needs of our employees.
KLA is proud to be an equal opportunity employer
Be aware of potentially fraudulent job postings or suspicious recruiting activity by persons that are currently posing as KLA employees. KLA never asks for any financial compensation to be considered for an interview, to become an employee, or for equipment. Further, KLA does not work with any recruiters or third parties who charge such fees either directly or on behalf of KLA. Please ensure that you have searched KLA’s Careers website for legitimate job postings. KLA follows a recruiting process that involves multiple interviews in person or on video conferencing with our hiring managers. If you are concerned that a communication, an interview, an offer of employment, or that an employee is not legitimate, please send an email to talent.acquisition@kla.com to confirm the person you are communicating with is an employee. We take your privacy very seriously and confidentially handle your information.
Required skills
Software development
Debugging
Problem solving
System integration
Total Views
0
Total Apply Clicks
0
Total Mock Apply
0
Total Bookmarks
0
More open roles at KLA

Mechanical Engineer
KLA · Ann Arbor, MI

Material Handler
KLA · Milpitas, CA

Product Development Engineer - ECO Preparation/Submission - Document Control
KLA · Milpitas, CA

Mechanical/Opto-Mechanical Engineer - System Efficiency & Resource Optimization
KLA · Ann Arbor, MI

Sr. Product Engineer (Server)
KLA · Tainan City, Taiwan
Similar jobs

Principal Systems Engineer - RF Signal and Sensor Modeling Engineer
Collins Aerospace (RTX) · US-AZ-TUCSON-9020 ~ 9020 S Rita Rd ~ BLDG 9020

Electrical Engineer II - Onsite El Segundo, CA
Collins Aerospace (RTX) · US-CA-EL SEGUNDO-E01 ~ 2000 E El Segundo Blvd ~ BLDG E01

Principal Engineer - 24/7 Ops Program IPTL (Onsite)
Collins Aerospace (RTX) · US-MA-TEWKSBURY-TB4 ~ 836 North St ~ INNOVATION BLDG

Electrical Computer Aided Designer Engineer (ECAD) 1
Collins Aerospace (RTX) · US-AZ-TUCSON-M10 ~ 3360 E Hemisphere Loop ~ BLDG M10

Hardware Engineering Lab Lead
Collins Aerospace (RTX) · US-MA-MARLBOROUGH-MA3 ~ 1001 Boston Post Rd ~ BLDG 3
About KLA

KLA
PublicKLA Corporation is an American company based in Milpitas, California that makes wafer fab equipment. It supplies process control and yield management systems for the semiconductor industry and other related nanoelectronics industries.
10,001+
Employees
Milpitas
Headquarters
$47B
Valuation
Reviews
1 reviews
2.7
1 reviews
Work-life balance
2.5
Compensation
3.0
Culture
2.0
Career
2.5
Management
1.5
25%
Recommend to a friend
Cons
Disconnected upper management
Management focused only on meeting dates
Low employee morale
Salary Ranges
3 data points
L4
L5
L4 · Data Scientist
0 reports
$147,667
total per year
Base
-
Stock
-
Bonus
-
$125,532
$169,802
Interview experience
3 interviews
Difficulty
3.3
/ 5
Duration
14-28 weeks
Offer rate
33%
Interview process
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Onsite/Virtual Interviews
5
Team Matching
6
Offer
Common questions
Coding/Algorithm
Technical Knowledge
Behavioral/STAR
System Design
Past Experience
Latest updates
KLA Corp. stock outperforms competitors on strong trading day - MarketWatch
MarketWatch
News
·
2w ago
Kulicke and Soffa and KLA Corporation Stocks Trade Up, What You Need To Know - TradingView
TradingView
News
·
2w ago
KLA shares rise as semiconductor stocks rally on upbeat Intel results, with KLAC earnings looming - Quiver Quantitative
Quiver Quantitative
News
·
2w ago
Fieldhouse At Grace College Goes From KLA Dream To Community Reality - InkFreeNews.com
InkFreeNews.com
News
·
2w ago