Automation Test Engineer - Selenium, Java & API Testing

synechron

Telangana

On-site

INR 1,200,000 - 2,400,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Synechron is seeking an Automation Test Engineer with 5+ years of experience to design, develop, maintain and execute automated test solutions in a fast-paced Agile environment.

The role focuses on building robust automation using Selenium and Java, integrating with TestNG, Maven, Jenkins, and JIRA to improve test coverage and accelerate software delivery in the Telangana region.

Qualifications

  • Proficient in Java-based test automation.
  • Experience building and maintaining Selenium automation.
  • Knowledge of TestNG test organization and results reporting.

Responsibilities

  • Design, develop, maintain and execute automated test scripts using Selenium and Java.
  • Create reusable automation components, test utilities, and test suites with TestNG and Maven.
  • Perform functional and regression testing to verify software meets requirements.

Skills

Java
Selenium
TestNG
Maven
Jenkins
JIRA
API testing
Database testing
Agile methodologies

Job description

Job Summary

Synechron is seeking an Automation Test Engineer - Selenium and Java with 5+ years of experience in software automation testing and quality assurance. The role is responsible for designing, developing, maintaining, and executing automated test solutions that support reliable software delivery. The position contributes to business objectives by improving test coverage, identifying defects early, supporting efficient regression testing, and helping development and QA teams deliver high-quality software within Agile delivery cycles.

Software Requirements
Required
  • Selenium: Proficiency in developing, maintaining, and executing browser-based automated test scripts.
  • Java: Strong experience writing clean, reusable, and maintainable automation code.
  • TestNG: Experience creating and executing automated test suites and test cases.
  • Maven: Experience managing automation project builds and dependencies.
  • Jenkins: Experience executing or supporting automated test pipelines.
  • JIRA: Experience logging, tracking, prioritizing, and monitoring software defects and testing activities.
  • API testing: Practical experience designing and executing API tests.
  • Database testing: Experience validating data, database responses, and application-to-database functionality.
  • Agile methodologies: Knowledge of Agile and Scrum practices, including participation in sprint planning and retrospectives.
Preferred
  • Experience working with established Selenium and Java automation frameworks.
  • Exposure to continuous integration and automated test execution practices.
  • Experience supporting functional, regression, and end-to-end testing within Agile software delivery teams.
  • Experience working with testing tools and frameworks in addition to the required tools is beneficial where relevant to project needs.
Overall Responsibilities
  • Design, develop, maintain, and execute automated test scripts using Selenium and Java.
  • Create and maintain reusable automation components, test utilities, and test suites using TestNG and Maven.
  • Perform functional and regression testing to verify that software meets defined requirements.
  • Conduct API testing and database testing as part of comprehensive quality validation.
  • Execute automated tests through appropriate environments and support test execution using Jenkins.
  • Identify, document, track, and follow up on software defects using JIRA.
  • Troubleshoot and debug automation scripts, test failures, and environment-related issues.
  • Review test cases and provide feedback on test coverage, clarity, traceability, and maintainability.
  • Collaborate with development and QA teams to clarify requirements, resolve defects, and support timely delivery of high-quality software.
  • Participate in Agile and Scrum ceremonies, including sprint planning and retrospectives.
  • Apply software testing and quality assurance methodologies consistently across assigned work.
  • Contribute to improved test coverage, repeatable testing practices, faster defect identification, and reliable release outcomes.
  • Support sustainable testing practices by developing reusable automation assets, reducing avoidable manual repetition, and optimizing test execution where appropriate.
Technical Skills (By Category)
Programming Languages
Essential
  • Strong experience with Java for software test automation.
  • Ability to write clean, reusable, structured, and maintainable code.
  • Ability to troubleshoot and debug automation scripts.
Preferred
  • Experience applying object-oriented programming principles to test automation frameworks.
  • Experience developing reusable utilities, libraries, or framework components.
Databases/Data Management
Essential
  • Experience with database testing.
  • Ability to validate application data, database responses, data integrity, and expected results.
  • Ability to identify inconsistencies between application behavior and underlying database data.
Preferred
  • Experience writing queries to support database validation and test investigation.
  • Exposure to data-driven testing practices.
Cloud Technologies
Essential
  • Ability to execute and support automated testing in the environments used by the assigned project.
Preferred
  • Exposure to cloud-based test environments or test execution platforms.
  • Experience supporting automated tests in distributed application environments.
Frameworks and Libraries
Essential
  • Selenium for web application automation.
  • TestNG for test organization, execution, and reporting.
  • Maven for project build and dependency management.
  • Experience developing and maintaining automation frameworks using Java.
Preferred
  • Experience enhancing existing automation frameworks.
  • Exposure to reusable test libraries, parameterized testing, data-driven testing, or parallel test execution.
Development Tools and Methodologies
Essential
  • Jenkins for automated test execution or continuous integration support.
  • JIRA for defect tracking and testing-related work management.
  • Knowledge of Agile and Scrum methodologies .
Preferred
  • Experience with
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Tester
Automation Tester

synechron • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Automation Test Engineer – Selenium, Java & API Testing
Automation Test Engineer – Selenium, Java & API Testing

Synechron • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Automation Engineer
Automation Engineer

ValueLabs • Hyderabad

On-site
INR 2,200,000 - 3,400,000
Automation Tester
Automation Tester

Infosys • Pune District, Chennai District, Bengaluru

Hybrid
INR 600,000 - 1,000,000
Automation Engineer
Automation Engineer

ADF Data Science • Chennai District

Hybrid
INR 600,000 - 900,000
Automation Test Engineer
Automation Test Engineer

Burgeon It Services • Bengaluru

Hybrid
INR 900,000 - 1,600,000
Senior Technical Lead- Test Automation
Senior Technical Lead- Test Automation

embIND Embitel Technologies (India) Private Limited • India

On-site
INR 600,000 - 1,200,000
Java Selenium Automation Testing
Java Selenium Automation Testing

Infosys • Chennai District, Bengaluru, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Test Engineer
Test Engineer

Learningmate Solutions • Mumbai

On-site
INR 600,000 - 900,000
Senior Java Automation Test Engineer
Senior Java Automation Test Engineer

EPAM Systems, Inc. • Chennai District

On-site
INR 1,800,000 - 2,400,000