Sdet Engineer

5 - 7 years

7 - 16 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Summary:

We are seeking a highly skilled and experienced SDET with 5+ years of experience in building robust automated testing solutions. The ideal candidate will have strong expertise in Java, Spring Boot, and RestAssured, along with in-depth knowledge of software design principles, testing patterns, and automation frameworks. You will play a key role in ensuring the quality and reliability of our microservices and APIs by building scalable, maintainable, and high-performing test suites.

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:

  • 5+ years of professional experience in software testing and automation.
  • Proficiency in Java 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 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