Search by job, company or skills

Kezan Inc

QA Automation - Immediate Joiner

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Job Title: QA Automation (Java + Selenium )

Total Exp: 4+ Years

Location: Bangalore/Gurgaon

Budget - 11 LPA

Role Overview:

We are seeking a skilled and motivated QA Automation Engineer with 4+ years of hands-on experience in Java, Selenium, and test automation frameworks. You will be responsible for designing, developing, and maintaining automation test suites to ensure high-quality software delivery across web-based applications. The ideal candidate should have strong problem-solving skills, solid coding ability in Java, and a keen understanding of software QA practices.

Key Responsibilities:

Automation Framework & Scripting:

  • Design, build, and maintain robust Selenium WebDriver-based automation frameworks using Java.
  • Implement test frameworks using TestNG / JUnit, following design patterns like Page Object Model (POM) and Data-Driven Testing (DDT).
  • Automate functional, regression, and smoke test cases for web applications.
  • Create reusable utilities and maintain clean, modular, and scalable test code.

Test Management & Execution:

  • Design and document test plans, test cases, and test scripts based on business requirements and user stories.
  • Execute automated and manual test cases and report defects with clear documentation.
  • Manage test cycles using tools like JIRA, Zephyr, TestRail, or similar.

CI/CD & Integration:

  • Integrate automated test suites into CI/CD pipelines using Jenkins, GitLab CI, or Azure DevOps.
  • Maintain test scripts in version control systems like Git/GitHub/GitLab.
  • Collaborate with DevOps and developers for smooth test execution in agile environments.

Bug Reporting & Analysis:

  • Log and track defects; work with developers to reproduce and troubleshoot issues.
  • Perform root cause analysis on failed test cases and unexpected issues.
  • Validate fixes and perform regression testing for resolved issues.

Collaboration & Agile Practices:

  • Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives).
  • Collaborate with developers, product managers, and business analysts to ensure test coverage and product quality.
  • Provide estimates for automation efforts and contribute to test strategy discussions.

Required Skills:

  • 4+ years of experience in test automation using Java and Selenium WebDriver.
  • Strong understanding of OOP principles, Java programming, and automation design patterns.
  • Proficiency in TestNG, Maven/Gradle, Git, and Jenkins.
  • Experience testing web-based applications across multiple browsers.
  • Solid knowledge of XPath, CSS Selectors, and DOM structure.
  • Experience in writing and maintaining robust and reusable test scripts.
  • Familiarity with REST API testing using tools like Postman, REST Assured (nice to have).
  • Good understanding of Agile/Scrum methodologies.

Preferred Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience with BDD frameworks like Cucumber.
  • Exposure to cloud-based test platforms like BrowserStack, Sauce Labs, or LambdaTest.
  • Knowledge of database testing and ability to write SQL queries for test validation.
  • Experience with performance testing tools like JMeter (bonus).
  • ISTQB or relevant QA certification (optional but beneficial).

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 126902673