Agivant Technologies India Private Limited

QA Automation Engineer (Java)

Agivant Technologies India Private Limited Hyderabad, Telangana, India

IT Services and IT Consulting · 51-200 employees

19 h ago
java Mid (2-5 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and maintain robust automated test scripts in Java to expand end-to-end test coverage for key systems. Perform targeted manual testing and document test plans, execution results, and defects in issue trackers.

What they look for

Java Selenium Playwright TestNG JUnit Cucumber Automation Testing Manual Testing E2E Testing Regression Testing CI/CD Jenkins GitHub Actions Maven Gradle Jira

Requirements

Requires 2-4 years of hands-on experience in software quality assurance with a strong focus on Java-based automation. Proficiency in test design patterns, automation frameworks, and integration into CI/CD pipelines is essential.

Full description

Role Summary We are looking for QA Automation Engineers to expand end-to-end (E2E) automated test coverage and strengthen functional and regression testing across key systems. The ideal candidate will leverage Java-based test automation frameworks to standardize UI testing, streamline test execution, and validate changes to core subscription and booking functionality alongside manual testing efforts.

Key Responsibilities

  • Design, develop, and maintain robust, scalable automated test scripts in Java to expand E2E test coverage for Commits and Subscriptions using Quicksub infrastructure.
  • Build and standardize automated UI tests for Oreo using Java-based frameworks (e.g., Selenium/Playwright) integrated with the Trace framework to eliminate regressions caused by feature expansions.
  • Design, execute, and maintain automated regression test suites to support frequent release cycles.
  • Perform targeted manual testing for exploratory scenarios and subscription definition changes prior to automation.
  • Conduct black box, integration, system, and regression testing across releases.
  • Document test plans, automated scripts, execution results, and identified defects clearly in Jira/issue trackers for engineering follow-up.

Requirements

Requirements

  • 2-4 years of hands-on experience in software quality assurance, with a strong focus on Java-based automation testing alongside manual, integration, and system testing.
  • Proficiency in Java for test development, OOP concepts, and test design patterns (e.g., Page Object Model).
  • Hands-on experience with automation tools and frameworks such as Selenium WebDriver, TestNG/JUnit, or Cucumber.
  • Ability to build, maintain, and execute E2E test coverage within existing test infrastructure (e.g., Quicksub, Trace framework).
  • Strong manual testing fundamentals across functional and complex UI test scenarios.
  • Experience integrating Java automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions) and build tools (Maven/Gradle).
  • Detail-oriented approach to identifying edge cases, regressions, and validating feature changes.

Similar roles