Home
Jobs

Sdet Engineer

5 - 10 years

10 - 20 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role & responsibilities

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

F2F Drive on Saturday July 12th @ Noida - Must

Position Overview

Software Development Engineer in Test (SDET)

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.

Mock Interview

Practice Video Interview with JobPe AI

Start SDET Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Coforge
Coforge

Information Technology

Gurgaon

RecommendedJobs for You

Noida, Gurugram, Delhi / NCR