JobInAWeekJobInAWeek
JobsInternshipsCompaniesSalariesResumePricing
Sign in
Jobs / QA / Test engineer jobs in India / QA / Test engineer jobs in Hyderabad /
S

Automation Test Engineer – Selenium, Java & API Testing

Synechron · Hyderabad

Posted
15 days ago
Experience
5+ yrs
Pay
Not stated
Role
QA / Test engineer
AgileJavaSeleniumAPI testingCI/CDManual testingJIRATroubleshooting
Apply on Synechron's siteOpens the company's own careers page.

About the job

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.

Apply now

Do you fit this job?

Create your profile and every open job, this one included, gets a fit score for you.

More jobs like this

  • QA / Test engineer jobs in Hyderabad
  • All jobs in Hyderabad
  • All jobs at Synechron

Similar jobs

All qa / test engineer jobs →
E

Senior QA Engineer

Experian
Hyderabad6–8 yrsQA / Test engineer
PythonSQLManual testingCypressStrategyJavaScript
Posted todayApply
M

Senior Enterprise Software Test Engineer

Medtronic
Hyderabad8+ yrsQA / Test engineer
API testingPythonREST APIsGitSeleniumCypress
Posted yesterdayApply
M

Senior Enterprise Software Test Engineer

Medtronic
Hyderabad8+ yrsQA / Test engineer
C#Stakeholder managementPythonSeleniumManual testingCypress
Posted yesterdayApply
S

Tech Lead - QA - Performance Testing

Sutherland
Hyderabad · Remote OK4–8 yrsQA / Test engineer
AzurePythonGitCypressJavaScriptTypeScript
Posted 2 days agoApply
SG

Senior Quality Engineer (Automation - Selenium, Playwright, Cypress)

S&P Global
Hyderabad4+ yrsQA / Test engineer
CI/CDAzureAPI testingCypressGitSQL
Posted 7 days agoApply
M

Global Quality FrontEnd Central Quality Assurance Engineer

Micron
Hyderabad3+ yrsQA / Test engineer
Stakeholder managementPythonLinuxPower BITableauStatistics
Posted 7 days agoApply

Jobs by role

  • Backend developer jobs in India
  • Full-stack developer jobs in India
  • Program / project manager jobs in India
  • Data scientist jobs in India
  • Data analyst jobs in India
  • Product manager jobs in India
  • Consultant jobs in India
  • Strategy & operations jobs in India
  • QA / Test engineer jobs in India
  • Frontend developer jobs in India
  • DevOps engineer jobs in India
  • Tech support jobs in India
  • Research analyst jobs in India
  • Mobile developer jobs in India

Jobs by city

  • Jobs in Bengaluru
  • Jobs in Hyderabad
  • Jobs in Pune
  • Jobs in Gurugram
  • Jobs in Chennai
  • Jobs in Mumbai
  • Jobs in Noida
  • Jobs in Delhi
  • Jobs in Coimbatore
  • Jobs in Ahmedabad
  • Jobs in Kolkata
  • Jobs in Chandigarh

Popular searches

  • Backend developer jobs in Bengaluru
  • Backend developer jobs in Hyderabad
  • Full-stack developer jobs in Bengaluru
  • Program / project manager jobs in Bengaluru
  • Data scientist jobs in Bengaluru
  • Product manager jobs in Bengaluru
  • Data analyst jobs in Bengaluru
  • Consultant jobs in Bengaluru
  • Backend developer jobs in Chennai
  • QA / Test engineer jobs in Bengaluru
  • Backend developer jobs in Pune
  • Frontend developer jobs in Bengaluru
  • Backend developer jobs in Gurugram
  • DevOps engineer jobs in Bengaluru
  • Full-stack developer jobs in Hyderabad
  • Program / project manager jobs in Hyderabad
  • Backend developer jobs in Mumbai
  • Strategy & operations jobs in Bengaluru

JobInAWeek

  • How to get a job in a week
  • Create your profile
  • Internships & fresher jobs
  • Companies hiring
  • Salary check
  • Swipe jobs
  • Resume builder
  • Pricing
  • Privacy
  • Terms
  • Refunds & cancellation
  • Contact
  • About our job crawler
JobInAWeek – Skills today. Job tomorrow.JobInAWeek – Skills today. Job tomorrow.

Free for job seekers. Jobs come from company careers pages and link to the company's own apply page. Updated every two hours.