Fresher Jobs / KLA / KLA Hiring Software Quality Engineer in Chennai | Onsite
Fresher / entry level Application closed
KLA logo

KLA

KLA Hiring Software Quality Engineer in Chennai | Onsite

Chennai On-site 0 - 2 years Not disclosed Full Time Any Engineering Degree — All Branches · M.Tech — All Branches

Quick actions

Skills required

Technologies this role asks for

Prepare for this role

Practice and Learn are coming soon for Java, Python — browse articles meanwhile, then apply.

Job description

What you’ll do in this role

Job Overview

KLA is hiring a Software Quality Engineer in Chennai, India for a full-time opportunity within the Semiconductor Products and Customers business unit. The role focuses on software quality engineering, automation, test infrastructure, intelligent validation, and continuous quality improvement across the software development lifecycle.

The engineer will build scalable automation frameworks, reusable software tools, and intelligent solutions that improve product testability, accelerate defect detection, and support engineering productivity. The role combines software development, test automation, CI/CD, AI-assisted quality practices, and data-driven analysis.

Key Responsibilities

  • Design, develop, and maintain scalable automation frameworks for desktop, web, API, and system-level testing.
  • Develop reusable software tools, libraries, APIs, and utilities that improve testability and engineering productivity.
  • Work closely with developers to review designs, improve code testability, and support Shift-Left quality practices.
  • Integrate automated validation and quality gates into CI/CD pipelines.
  • Apply AI and intelligent algorithms to generate tests, analyze logs, identify failure patterns, and accelerate root cause analysis.
  • Automate the collection, transformation, and reporting of test results and quality metrics.
  • Build actionable dashboards using Power BI or similar reporting tools.
  • Support DevOps, continuous testing, and release-readiness initiatives.

Required Skills

  • Strong software development experience using C#, Java, Python, TypeScript, or a similar programming language.
  • Strong understanding of object-oriented programming, object-oriented design, data structures, algorithms, design patterns, and clean coding practices.
  • Experience developing automation frameworks, developer tools, APIs, libraries, or test infrastructure.
  • Experience with UI automation tools such as Selenium, Playwright, WinAppDriver, or Coded UI.
  • Experience with API testing frameworks and tools such as Postman, JUnit, TestNG, RestAssured, or SoapUI.
  • Knowledge of REST, SOAP, XML, JSON, SQL, Git, and web-service technologies.
  • Experience integrating automated tests into Jenkins, Azure DevOps, or similar CI/CD platforms.
  • Hands-on exposure to Generative AI, AI-assisted coding, Prompt Engineering, LLM APIs, intelligent test generation, or AI-based log and failure analysis.
  • Strong debugging, problem-solving, and root cause analysis skills.
  • Good communication and collaboration skills.

Education

The role requires a Master's Level Degree with 0 years of related work experience, or a Bachelor's Level Degree with 2 years of related work experience. The supplied SoftoJobs qualification master provides M.Tech and Any Bachelor's Degree as the closest supported normalized qualification records; no specific branch is stated.

Experience

The minimum qualifications specify either a master's degree with 0 years of related work experience or a bachelor's degree with 2 years of related work experience. The normalized experience range is therefore represented as 0–2 years.

Technologies

  • C# – software development language explicitly listed in the requirements.
  • Java – supported programming language for software development.
  • Python – supported programming language for software development and automation.
  • TypeScript – supported programming language for software development.
  • Selenium – UI automation technology.
  • Playwright – UI automation technology.
  • Postman – API testing tool.
  • JUnit – API testing framework named in the JD.
  • TestNG – API testing framework named in the JD.
  • REST API – web-service technology used for API testing.
  • SOAP – web-service technology named in the JD.
  • XML – data format explicitly required.
  • JSON – data format explicitly required.
  • SQL – database query language explicitly required.
  • Git – version-control technology explicitly required.
  • Jenkins – CI/CD platform named in the JD.
  • Azure DevOps – CI/CD platform named in the JD.
  • Power BI – reporting and dashboard technology.
  • Generative AI – AI capability explicitly required for intelligent quality engineering.
  • Prompt Engineering – AI skill explicitly mentioned in the requirements.
  • Large Language Models (LLMs) – LLM APIs are explicitly referenced.

Work Mode & Location

This is a full-time Software Quality Engineer position based in Chennai, India. The supplied JD does not state remote or hybrid work, so the configured work mode is onsite.

Who Should Apply

This opportunity is suited to software quality engineers with strong software development and automation capabilities who can work across UI, API, desktop, and system-level testing. Candidates should be comfortable with software engineering fundamentals, test infrastructure, CI/CD integration, debugging, and quality analysis, with exposure to AI-assisted development or intelligent testing approaches.

Application Deadline

The stated application end date is October 8, 2026.

How to Apply

Apply now through SoftoJobs to explore this opportunity.

Eligibility

Education, passing batch and experience

Education

Any Engineering Degree — All Branches · M.Tech — All Branches

Experience

0 - 2 years (Freshers welcome)

Similar Fresher Jobs

More openings you may like

© 2026 SoftoJobs. All rights reserved.

SoftoBot

For freshers

Fresher job assistant

Ask about fresher roles, internships, skills, or cities.