Sdet Engineer

7 - 10 years

14 - 22 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary:

Senior SDET

Key Responsibilities:

  • Design, develop, and maintain scalable test automation frameworks using

    Java (8/11/17)

    and

    RestAssured

    .
  • Create and execute automated test cases for RESTful APIs and microservices.
  • Work closely with development teams to understand architecture, design patterns, and business requirements to ensure comprehensive test coverage.
  • Implement and advocate for

    dependency inversion/injection

    and clean code principles in test automation projects.
  • Use

    Spring Boot

    and

    Spring Context

    to build and test Java applications and services in a modular and efficient way.
  • Utilize

    Java 8 Stream API

    for concise and readable test data handling and assertions.
  • Set up and manage test reporting and logging frameworks to provide clear visibility into test execution and results.
  • Contribute to CI/CD pipeline integration and ensure automated tests are part of the development workflow.
  • Mentor junior team members and lead code reviews to maintain best practices in automation.
  • Participate in root cause analysis for test failures and provide actionable insights.

Required Skills and Qualifications:

  • 7+ years of professional experience in software testing and automation.
  • Proficiency in

    Java (8/11/17)

    with strong understanding of object-oriented programming and design patterns.
  • Experience with

    Spring Boot

    ,

    Spring Context

    , and modern microservice-based architectures.
  • Hands-on experience with

    RestAssured

    for API testing.
  • Deep understanding of

    dependency inversion

    ,

    dependency injection

    , and other SOLID principles.
  • Strong command over

    Java 8 features

    , especially

    Stream API

    ,

    Lambdas

    , and

    Functional Interfaces

    .
  • Solid knowledge of test automation design patterns, logging mechanisms, and reporting tools (e.g., Allure, ExtentReports).
  • Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Experience working in Agile/Scrum environments.
  • Excellent problem-solving skills, attention to detail, and communication abilities.

Preferred Qualifications:

  • Exposure to containerized environments (Docker, Kubernetes).
  • Experience in performance or load testing is a plus.
  • Knowledge of frontend automation tools (e.g., Selenium, Cypress) is advantageous.
  • Experience with behavior-driven development (BDD) frameworks like Cucumber is a bonus.

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
Grid Dynamics logo
Grid Dynamics

Information Technology and Services

Los Altos

RecommendedJobs for You

Hyderabad, Chennai, Bengaluru

Hyderabad, Chennai, Bengaluru