Advertisements
🏢 KLA
Software Engineer
💼 Fulltime
📍 Chennai, India
⏰ Expired
🔗 Explore More
🛠 Skills Required
Playwright
JavaScript
TypeScript
Python
C++
Linux
MySQL
Oracle
API testing
Test automation
CI/CD
Git
AI‑assisted testing
problem solving
communication
Advertisements
🎤 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
First‑hand accounts of KLA's interview stages, question patterns, and preparation tips specific to software roles.
Open Resource ↗
KLA Software Engineer Interview Guide
Curated set of technical and HR questions, along with recommended study plans for KLA software engineer interviews.
Open Resource ↗
Problem Set for Coding Practice
Extensive collection of algorithmic problems to sharpen coding skills required for KLA's technical screening.
Open Resource ↗
Advertisements
✅ 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.
🏆 Selection Process
Round 1: Online Aptitude & Programming Test → Round 2: Technical Interview (Automation framework, coding, system design) → Round 3: HR Interview (fit, culture, compensation)
📋 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.
📤 Share this Job
Advertisements
💼 More Fulltime Opportunities
Customer Service Representative
🏢 Concentrix · 📍 Hyderabad, Telangana
View →
Analyst
🏢 careers.qualcomm.com · 📍 Remote
View →
Software Engineer I
🏢 American Express · 📍 Chennai, TN, India (Hybrid)
View →
Software Development Engineer Backend
🏢 Juspay · 📍 Bangalore, India
View →
📋 Quick Info
JOB ID
C176-J027
POSTED
10 Jun 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: This listing is indexed from public sources and may include creator-submitted or AI-generated details such as salary, interview, work culture, eligibility, and study materials. These details may be inaccurate or outdated. Company names and trademarks belong to their respective owners, and Jobdexo is not affiliated with or endorsed by the hiring company or linked third-party sites. Always verify all details on the official company website before applying. We never charge any fee for job applications. Found something suspicious? Report here → | Read full disclaimer