SDET Developer

4 - 10 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are a skilled Software Development Engineer in Test (SDET) with 4-10 years of experience, specializing in automating API tests for both SOAP and RESTful services. Your primary focus will be on backend automation using Java and BDD frameworks. You will be responsible for developing and maintaining automated test scripts to ensure robust validation of service interactions, leveraging modern Java techniques and frameworks. Proficiency in Java (version 8 or higher) is a must, with an emphasis on writing clean and maintainable code. You should have hands-on experience in API test automation, preferably using RestAssured. Experience in Java SOAP web service integration, including working with JAXB-generated client stubs from WSDL/XSD for XML marshalling, unmarshalling, and schema validation within test automation is essential. A good understanding of BDD concepts and experience working with the Cucumber framework is required. Knowledge of test automation best practices, test data management, modular design, version control tools (Git), build tools (Maven), and test execution frameworks like TestNG or JUnit is expected. Experience working in Agile development environments and collaborating with cross-functional teams is a plus. Your key responsibilities include developing and maintaining automated test scripts for SOAP and REST APIs using Java and RestAssured. You will also work on Java-based SOAP web service integrations and implement Behavior-Driven Development (BDD) test frameworks using Cucumber. This involves writing expressive Gherkin feature files, developing modular step definitions in Java, and managing hooks, tags, and context objects to streamline test execution. Creating data-driven test scenarios using DataTables, Scenario Outlines, and external data sources such as JSON and Excel is part of your role. You will utilize Java 8+ features like Streams and Optionals to write efficient and clean test code, model API requests and responses using well-structured POJOs, and integrate automated tests into CI/CD pipelines. Collaboration with developers, QA, and DevOps teams is essential for successful test implementation. Additionally, you will participate in defect analysis, test strategy reviews, and continuous test optimization to ensure the quality and efficiency of the testing process.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Coforge logo
Coforge

Information Technology

Gurgaon

RecommendedJobs for You

noida, uttar pradesh

noida, uttar pradesh