Advertisements
<
🏢 KLA
Software Engineer
💼 Fulltime
📍 Chennai, India
🔗 Explore More
Advertisements
🛠 Skills Required
Playwright
JavaScript
TypeScript
Python
C++
Linux
MySQL
Oracle
API testing
Test automation
CI/CD
Git
AI‑assisted testing
problem solving
communication
🎤 Interview Experience
KLA's interview process typically starts with an online aptitude and coding test lasting 60‑90 minutes, followed by a technical interview focusing on automation frameworks, data structures, and system design. The final HR round assesses cultural fit and communication skills. Candidates should practice Playwright, API testing, and problem‑solving under time pressure.
🏢 Work Culture
KLA promotes a research‑driven, collaborative environment where engineers are encouraged to experiment and innovate. Employees benefit from continuous learning programs, global exposure, and a balanced work‑life schedule that respects personal time.
Advertisements
📚 Free Study Materials (4)
Aptitude Questions & Answers for Competitive Exams
Covers quantitative, logical, and verbal aptitude topics that are frequently tested in KLA's online screening round.
Open Resource ↗
KLA Recruitment Process Experiences on GeeksforGeeks
First‑hand accounts of KLA's interview stages, question patterns, and preparation tips specific to software roles.
Open Resource ↗
PrepInsta KLA Software Engineer Interview Guide
Curated set of technical and HR questions, along with recommended study plans for KLA software engineer interviews.
Open Resource ↗
LeetCode Problem Set for Coding Practice
Extensive collection of algorithmic problems to sharpen coding skills required for KLA's technical screening.
Open Resource ↗
✅ Eligibility Criteria
Bachelor's degree in Computer Science, Computer Applications, Software Engineering, Electronics, or related field; Minimum 60% aggregate (or CGPA 6.0/10); Final year students or graduates of 2024‑2026 batches; No active backlogs at the time of joining; Strong command of spoken and written English.
Advertisements
🏆 Selection Process
Round 1: Online Aptitude & Programming Test → Round 2: Technical Interview (Automation framework, coding, system design) → Round 3: HR Interview (fit, culture, compensation)
📄
One Resume for All Jobs = Getting Rejected. Fix It in 60 Seconds
Recruiters at KLA spot generic resumes instantly. Get a free AI-customised resume for this Software Engineer role — from your current resume, in under 1 minute.
🚫 Stop Sending Generic Resumes
📈 85% Better Selection Chances
*Official Jobdexo tool
✅ Free · No Login ·Premium Templates - Job-Specific
🎯 Get My Free Custom Resume →
✅ Apply on Official Website →
🔔 Apply before 30 Jun 2026 — 21 days remaining
📋 About the Role
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem. The company’s technologies are embedded in virtually every electronic device – from smartphones and laptops to autonomous vehicles and smart wearables. With a strong focus on innovation, KLA invests around 15% of its sales back into R&D, driving breakthroughs in optics, sensors, machine learning, and software engineering. The ICOS Vision Systems division, headquartered in Leuven, Belgium, extends this legacy by delivering cutting‑edge inspection and sorting tools for the back‑end of semiconductor lines, ensuring high‑yield, reliable production for the world’s top chipmakers.
The role of Software Engineer in the ICOS division is centered on building robust, automated test solutions that guarantee the quality and reliability of complex optical inspection systems. As a Test Automation Engineer, you will work closely with product architects, system engineers, and global development teams to translate product requirements into scalable automation frameworks. You will be responsible for designing, implementing, and maintaining end‑to‑end test suites that cover UI, API, and data‑layer validation, while also exploring AI‑assisted techniques to reduce script fragility and accelerate test development.
Key Responsibilities:
1. Analyze product requirements, architecture, and real‑world customer workflows to define automation strategy.
2. Review functional and system specifications early in the SDLC to ensure testability and define acceptance criteria.
3. Build and maintain a Playwright‑based test automation framework with reusable utilities, page‑object patterns, and stable selectors.
4. Automate critical user flows (smoke, regression, high‑risk) across UI, backend services, and databases.
5. Develop API validation suites, including contract testing, negative scenarios, and error‑handling checks.
6. Apply AI‑assisted automation practices such as self‑healing selectors and smart test generation.
7. Create test plans, execution pipelines, and dashboards to provide clear visibility into test coverage and release risk.
8. Execute automated runs, triage failures, and continuously improve suite stability.
9. Measure automation ROI, report quality trends, and prioritize work based on defect data.
10. Collaborate with cross‑functional global stakeholders to embed quality best practices throughout the product lifecycle.
Tech Stack: Playwright, JavaScript/TypeScript, Python, C/C++, Linux, MySQL/Oracle, Visual Studio, Git, CI/CD pipelines (Jenkins/GitHub Actions), AI‑assisted testing tools.
Growth Path: Starting as a Test Automation Engineer, you can progress to Senior Automation Engineer, Automation Lead, or move into broader Software Development, Quality Assurance Management, or Product Architecture roles within KLA’s global engineering ecosystem.
Why Join KLA: You will be part of a world‑class R&D organization that tackles some of the most challenging problems in semiconductor manufacturing. The company offers a collaborative, innovation‑driven culture, excellent learning opportunities, and a clear career ladder. Working at KLA means contributing to technologies that power every modern electronic device, while enjoying competitive compensation, comprehensive benefits, and a supportive work‑life balance.
🎯
Don't miss this opportunity!
Apply before 30 Jun 2026 — only 21 days left
✅ Apply on Official Website →📤 Share this Job
Advertisements
🏢 More from KLA
Software Engineer
📍 Chennai, India · ⏳ 30 Jun
Apply →
💼 More Fulltime Opportunities
Junior Analyst-1
🏢 Solenis · 📍 Hyderabad, India
View →
Services Associate - Data Preparation and Reporting-...
🏢 Deloitte · 📍 Hyderabad, Telangana, India
View →
Process Executive
🏢 Infosys · 📍 Jaipur, India
View →
Graduate Trainee - Global Service Desk
🏢 HCLTech · 📍 Lucknow/Nagpur/Madurai/Vijayawada
View →
📋 Quick Info
JOB ID
C176-J027
POSTED
-7695s ago
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: Job details on Jobdexo are curated and verified by our creator network. Always confirm details on the official company website before applying.
Always verify details on the official company website before applying.
We do not charge any fee for job applications. Found something suspicious?
Report here →