Job Title
Software Engineer - Test Automation
Role Summary
Design, build, and scale code-driven test automation for UI, REST/API, and system-level validation of software integrated with hardware for semiconductor products. Work on a cross-functional engineering team to implement maintainable automation frameworks, automated test execution, data extraction, and reporting pipelines.
This is a hands-on engineering role focused on delivering reliable automated validation and actionable quality signals for complex hardware-software systems.
Experience Level
Senior-level. Posting indicates approximately 6+ years of hands-on experience in test automation; alternative minimums specified by degree level in Education Requirements.
Responsibilities
Primary responsibilities include development and ownership of automated test suites across UI, API, and end-to-end system scenarios.
- Develop and maintain automated UI tests for Windows desktop applications; design reusable UI components and object wrappers for maintainability and scalability.
- Create and maintain automated tests for REST interfaces and service integrations; improve API test coverage and pipeline signal quality (notifications, dashboards, regression enablement).
- Own end-to-end automated validation for features where software interacts with hardware; balance automation and targeted manual testing for hardware-integrated scenarios.
- Collaborate with engineering, algorithms, systems, hardware, applications, and manufacturing teams to plan and execute test strategies aligned to releases.
- Build automation infrastructure for complex bench/tool environments and database-backed test systems; integrate test execution, data extraction, and reporting into repeatable pipelines.
- Lead test planning and strategy execution; analyze failures (including use of intelligent algorithms) and present root-cause findings via dashboards and reporting tools.
Requirements
Must-have technical skills and experience; degree requirements summarized separately under Education Requirements.
- 6+ years of hands-on experience in test automation (as indicated in the posting) or equivalent practical experience in software test engineering.
- Proficiency in one or more: C++, C#, Java, Python, or R.
- Experience with UI automation frameworks and building maintainable automation components.
- Experience with REST/API testing and automation frameworks.
- Strong SQL and NoSQL data handling skills, and experience with data preprocessing.
- Solid understanding of algorithms, data structures, software design, computer architecture, and API design.
- Familiarity with profiling, scaling, and tuning relational and non-relational databases (examples: SQL Server, Redis, MongoDB).
- Experience working in complex, multi-functional hardware-software environments and integrating automation with instrumentation.
- Strong written and verbal communication skills; self-starter who adapts to evolving requirements.
Nice-to-have:
- Experience with machine learning frameworks (TensorFlow, PyTorch, Keras) and applying intelligent algorithms to testing and failure analysis.
- Knowledge of Kafka, Kubernetes, Hadoop, BigQuery, MySQL, and other open-source data technologies.
- Experience with CI tools (Jenkins), API tools (Postman, RestSharp), and reporting tools (Power BI).
Education Requirements
Minimum qualifications listed by degree: Doctorate (PhD) with 0 years related experience; Master’s degree with ~3 years related experience; Bachelor’s degree with ~5 years related experience. (The posting specifies degree-based minimums for experience; fields of study are not specified.)
About the Company
Company: KLA
Headquarters: Chennai, India
KLA is a global leader in diversified electronics for the semiconductor manufacturing industry. The company enables the production of electronic devices by inventing systems and solutions for manufacturing integrated circuits, wafers, and displays. With over 40 years of experience, KLA invests heavily in innovation and R&D to support advanced chip design and manufacturing process optimization, collaborating with top technology providers to deliver future electronic devices.

Date Posted: 2026-05-14