Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sdet Engineer @ Coforge

Home > Quality Assurance and Testing

 Sdet Engineer

Job Description

Job Title: Software Development Engineer in Test (SDET) API & BDD Automation

Position Overview

We are looking for a skilled Software Development Engineer in Test (SDET) with proven expertise in automating API tests for both SOAP and RESTful services. This role emphasizes backend automation using Java and BDD frameworks

The successful candidate will develop and maintain automated test scripts while ensuring robust validation of service interactions, leveraging modern Java techniques and frameworks.

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.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Software Developer in Test (SDET)
Employement Type: Full time

Contact Details:

Company: Coforge
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   Api Automation Java Rest Assured Automation Testing Bdd Cucumber Pojo

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

System Development Engineer, ShipTech Analytics

  • Amazon
  • 3 - 8 years
  • Hyderabad
  • 3 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Hyderabad
  • 6 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Hyderabad
  • 6 days ago
₹ Not Disclosed

Automation Engineer

  • Cognizant
  • 5 - 7 years
  • Hyderabad
  • 9 days ago
₹ Not Disclosed

Coforge

Coforge is a leading global IT solutions organization, enabling its clients to transform at the intersect of unparalleled domain expertise and emerging technologies to achieve real-world business impact. A focus on very select industries, a detailed understanding of the underlying processes of those...