Automation Test Engineer – Selenium, Java & API Testing

Synechron

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Synechron is seeking an Automation Test Engineer – Selenium and Java with 5+ years of experience to design, develop, maintain, and execute automated test solutions supporting reliable software delivery. The role collaborates with cross-functional teams in an Agile environment.

You will build reusable test components with TestNG and Maven, integrate with Jenkins, perform API and database testing, and help improve test coverage and release quality in fast-paced projects.

Qualifications

  • Bachelor’s degree in Computer Science or a related field; equivalent practical experience may be considered.
  • 5+ years of experience in automation testing, including Selenium and Java.
  • Experience with TestNG, Maven, Jenkins, JIRA, API testing, and database testing.
  • Experience in Agile delivery practices and working in Scrum environments.
  • Experience designing, writing, maintaining, and executing automated test cases.

Responsibilities

  • Write, maintain, and execute automated test cases using Selenium, Java, TestNG, and Maven.
  • Troubleshoot and debug automation scripts, analyze test failures, and collaborate with development and QA teams to resolve issues.
  • Review test cases, provide feedback on coverage and quality, and participate in Agile sprint planning and retrospectives.
  • Deliver reliable test results, defect records, and automation updates while escalating risks when needed.

Skills

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

Education

Bachelor’s degree in Computer Science or related field

Tools

Selenium
TestNG
Maven
Jenkins
JIRA

Job description

## Automation Test Engineer – Selenium, Java & API TestingApply: Hyderabad Eco Park: Full time: Posted Today: JR1043750**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**.* Experience with functional and regression testing.* Experience with API testing and database testing.* Understanding of software testing and quality assurance methodologies.**Preferred*** Experience integrating automated test suites into build or deployment pipelines.* Exposure to test reporting, test execution metrics, and automation-maintenance practices.* Experience participating in sprint planning, retrospectives, and other Agile ceremonies.**Security Protocols****Essential*** Follow project-defined access, data handling, and testing controls when working with application, API, and database test environments.**Preferred*** Awareness of security considerations in API and database testing.* Exposure to validating authentication, authorization, or access-control behavior during testing.**Experience Requirements*** Minimum of **5+ years of professional experience** in automation testing or a related software quality assurance role.* Prior hands-on experience with **Selenium and Java**.* Experience designing, writing, maintaining, and executing automated test cases.* Experience performing functional and regression testing.* Experience troubleshooting and debugging automation scripts.* Experience with API testing and database testing.* Experience using TestNG, Maven, Jenkins, and JIRA in software delivery projects.* Experience working with development and QA teams in Agile or Scrum environments.* Industry experience in software engineering, enterprise applications, financial services, or other technology-driven environments is preferred where relevant to the assigned project.* Candidates may also qualify through equivalent practical experience demonstrating successful delivery of Selenium and Java automation solutions, even where their job title or career path differs from the stated role.**Day-to-Day Activities*** Write, maintain, and execute automated test cases using Selenium, Java, TestNG, and Maven.* Troubleshoot and debug automation scripts, analyze test failures, and collaborate with development and QA teams to resolve issues.* Review test cases, provide feedback on coverage and quality, and participate in Agile sprint planning and retrospectives.* Deliver reliable test results, defect records, and automation updates while making decisions within assigned testing scope and escalating risks or blockers appropriately.**Qualifications*** Bachelor’s degree in Computer Science or a related field; equivalent practical experience in software testing or quality assurance may be considered.* Minimum of **5+ years of experience** in automation testing, including prior experience with Selenium and Java.* Practical experience with TestNG, Maven, Jenkins, JIRA, API testing, database testing, and Agile delivery practices.* No certification is specified as mandatory; relevant software testing, automation, Agile, or tool-specific certifications are preferred where applicable.* Complete role-relevant training and maintain continuous professional development in automation frameworks, testing practices, API validation, database testing, and Agile methodologies.**Professional Competencies*** Apply critical thinking, structured analysis, and root-cause investigation to identify and resolve automation and software quality issues.* Collaborate effectively with development and QA teams to coordinate testing activities, resolve defects, and support delivery objectives.* Communicate test results, risks, defects, dependencies, and recommendations clearly to technical and project stakeholders.* Adapt to changing requirements, application technologies, testing environments, and Agile delivery priorities.* Identify opportunities to improve test coverage, reuse automation assets, reduce repetitive effort, and strengthen testing efficiency.* Manage testing activities, defect priorities, sprint commitments, and competing tasks with attention to detail and timely escalation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Automation Test Engineer - Selenium, Java & API Testing
Automation Test Engineer - Selenium, Java & API Testing

synechron • Telangana

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

synechron • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Finacle Product Engineer | Selenium, Java & Retail Assets Production Support
Finacle Product Engineer | Selenium, Java & Retail Assets Production Support

Synechron • Chennai District

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

Jade Global, Inc. • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Automation Testing - Hyderabad
Automation Testing - Hyderabad

Infosys • Hyderabad, Chennai District, Bengaluru

On-site
INR 600,000 - 900,000
Restaurant d'entreprise
Indemnités de stage/alternance
Senior Engineer - Automation
Senior Engineer - Automation

Techblocks • Gurugram District

Hybrid
INR 1,200,000 - 1,800,000
Automation Test Developer With Java
Automation Test Developer With Java

Citibank (Switzerland) AG • Chennai District

Hybrid
Confidential
Lead / SDET
Lead / SDET

The Hartford • Hyderabad

On-site
INR 1,500,000 - 2,100,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