NextHire Try for free

JobWorld

Posted 28 Aug 2025

SDET Java

Apply with NextHire Auto Apply fills in the application for you.
Team
Coforge Limited
Posted
28 Aug 2025

About the role

Exp: 4 to 6 years

Work location: Bangalore/ Noida

Budget: 23 LPA

Jobcode:243526 

Required Qualifications 

  • Proficiency in Java (version 8 or higher), with a focus on clean and maintainable code. 
  • Solid hands-on experience with API test automation (REST and SOAP), preferably using RestAssured. 
  • Experience in Java SOAP web service integration, including working with JAXB-generated client stubs from WSDL/XSD to handle XML marshalling, unmarshalling, and schema validation within test automation. 
  • Good understanding of BDD concepts and experience working with the Cucumber framework. 
  • Knowledge of test automation best practices, including test data management and modular design. 
  • Familiarity with version control and build tools (Git, Maven) and test execution frameworks like TestNG or JUnit. 
  • Experience working in Agile development environments and contributing to cross-functional teams. 

Key Responsibilities 

  • Develop and maintain automated test scripts for SOAP and REST APIs using Java and RestAssured. 
  • Work with Java-based SOAP web service integrations, utilizing JAXB-generated client stubs from WSDL/XSD to enable seamless XML marshalling, unmarshalling, and schema validation as part of test automation. 
  • Implement and support Behavior-Driven Development (BDD) test frameworks using Cucumber, including: 
  • Writing expressive and maintainable Gherkin feature files. 
  • Developing modular and reusable step definitions in Java. 
  • Managing hooks, tags, and context objects to streamline test execution. 
  • Create data-driven test scenarios using DataTables, Scenario Outlines, and external data sources such as JSON and Excel. 
  • Apply Java 8+ features, such as Streams and Optionals, to write efficient and clean test code. 
  • Model API requests and responses using well-structured POJOs and utilize Enums to organize test data and input validation. 
  • Integrate automated tests into CI/CD pipelines and collaborate closely with developers, QA, and DevOps teams. 
  • Participate in defect analysis, test strategy reviews, and continuous test optimization. 

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach