Kumaran Systems logo

Junior Automation Tester

Kumaran Systems • Chennai, Tamil Nadu, India

hybridfull-time
Posted Oct 23, 2026Apply by Nov 22, 2026

**Role & seniority: ** Junior Automation Testing Engineer (3–5 years)

**Stack/tools: ** Java (OOP, collections, exceptions, basics DS), Selenium WebDriver, Playwright, TestNG/JUnit/Cucumber, Page Object Model (POM), XPath/CSS locators & waits, Git, Maven/Gradle, Jenkins (CI/CD), Jira (defects), SQL (basic), REST API testing (basic), Agile/Scrum

**Top 3 responsibilities: **

  • Design, develop, execute, and maintain automated test scripts (Java + Selenium/Playwright)

  • Create reusable automation components/frameworks (incl. POM) and run functional/regression/smoke/sanity + cross-browser tests

  • Identify, document, track, and debug defects; integrate tests into CI/CD and support continuous testing

  • Must-have skills:

    • Strong Java fundamentals (OOP, collections, exception handling)

    • Hands-on Selenium WebDriver and Playwright experience

    • Automation framework knowledge (TestNG/JUnit/Cucumber), POM, reusable components

    • Proficiency with locators/selectors (XPath/CSS), waits, debugging failed scripts

    • Basic CI/CD integration knowledge (Jenkins) and defect tracking (Jira)

  • Nice-to-haves:

    • Basic SQL and REST API testing

    • Strong test scenario/test data design and collaboration with business stakeholders

  • Location & work type: Hybrid; Chennai (Interview: 1st virtual, 2nd F2F in Chennai)

Full Description

Job Summary

  • We are looking for a Junior Automation Testing Engineer with 3-5 years of experience in test automation using Java, Selenium, and Playwright. The candidate should have hands-on experience in developing and maintaining automated test scripts, executing test cases, identifying defects, and ensuring software quality. The role involves collaborating with developers, QA-Teams, and business stakeholders to deliver reliable, high-quality applications.

Position: Junior Automation Tester

Experience: 3-5 years

Work Mode: Hybrid

Work Location: Chennai

Interview Mode

  • 1st Level – Virtual
  • 2nd Level – F2F (In-Person Discussion) at Chennai Location.

Required Technical Skills

  • Strong programming knowledge in Java, including OOP concepts, collections, exception handling, and basic data structures.
  • Hands-on experience with Selenium WebDriver for web application automation.
  • Experience with Playwright for browser automation and cross-browser testing.
  • Knowledge of automation frameworks such as TestNG, JUnit, or Cucumber.
  • Understanding of test automation framework design, reusable scripts, and Page Object Model (POM).
  • Experience in functional, regression, smoke, and sanity testing.
  • Knowledge of XPath, CSS selectors, locators, waits and browser debugging.
  • Familiarity with Git, Maven/Gradle, CI/CD tools such as Jenkins, and defect-tracking tools such as Jira.
  • Basic understanding of SQL, REST API testing, and Agile/Scrum methodologies.

Soft & Analytical Skills

  • Strong analytical and logical thinking to identify edge cases and potential defects.
  • Excellent problem-solving and debugging skills.
  • Attention to detail and commitment to quality.
  • Good verbal and written communication skills.
  • Ability to collaborate effectively with developers, QA teams and business stakeholders.
  • Time management, adaptability, and willingness to learn new tools and technologies.
  • Ability to understand business requirements and translate them into effective test scenarios.

Key Responsibilities

  • Analyze business requirements and prepare test scenarios and test cases.
  • Design, develop, execute, and maintain automated test scripts using Java, Selenium, Playwright.
  • Create and maintain reusable automation components and test frameworks.
  • Perform functional, regression, smoke, and cross-browser testing.
  • Analyze requirements and prepare test scenarios, test cases, and test data.
  • Identify, document, track, and retest defects using defect-management tools.
  • Debug failed automation scripts and analyze test execution results.
  • Integrate automated tests into CI/CD pipelines and support continuous testing.
  • Collaborate with developers and manual testers to resolve issues and improve test coverage.
  • Maintain test documentation and communicate testing progress, risks, and results.
  • Contribute to improving automation efficiency, test reliability, and overall software quality.
Cross-Browser TestingCSS SelectorsCucumberFunctional TestingGitJavaJenkinsJUnitMavenPage Object ModelPlaywrightRegression TestingSelenium WebDriverSQLTestNGXPath

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.