O

Senior SDET (Backend QA)

optimhire

5 - 8 years

4 - 14 Lacs

Bengaluru

Posted:10 hours ago

Job Description

What We're Looking For

  • 5–8 years of experience in Software Testing with a strong focus on Backend/API

Automation.

  • Hands-on experience testing Microservices-based architectures.
  • Strong expertise in REST API testing using tools/frameworks such as REST Assured, HTTP Client,

Postman, or similar.

  • Excellent programming skills in Java with hands-on experience building scalable automation

frameworks.

  • Strong experience with TestNG, Maven/Gradle, JUnit, and CI/CD integration.
  • Experience validating asynchronous workflows involving Kafka, RabbitMQ, SQS, or other

messaging systems is highly preferred.

  • Strong understanding of SQL, relational databases (MySQL, PostgreSQL, Oracle), and

writing complex queries and joins.

  • Experience with NoSQL databases(MongoDB, Redis, Cassandra, etc.) is a plus.
  • Experience working with Docker, Kubernetes, and containerized applications.
  • Hands-on experience validating applications deployed in Ephemeral Environments or

dynamic test environments.

  • Understanding of contract testing, service virtualization, and mocking tools (WireMock,

Pact, etc.) is an advantage.

  • Familiarity with cloud platformssuch as AWS, GCP, or Azure.
  • Good understanding of distributed systems, observability tools (Grafana, Prometheus,

Kibana, Splunk), and log analysis.

  • Knowledge of performance and resilience testing tools such as JMeter, Gatling, or k6 is a plus.
  • Experience with scripting languages such as Python or Shell scripting is desirable.
  • Strong understanding ofsoftware design principles and test automation design patterns.

What You'll Do

  • Own the end-to-end QA strategy for backend services and microservices.
  • Design, develop, and maintain scalable automation frameworksfor API and backend testing.
  • Lead testing efforts across multiple services and ensure comprehensive functional,

integration, regression, and end-to-end coverage.

  • Define and execute automation strategies for microservices, event-driven architectures, and

distributed systems.

  • Build automation pipelines that integrate seamlessly into CI/CD workflows.
  • Validate deployments in ephemeral environments and ensure production-like quality gates

before release.

  • Develop automated validation for asynchronous communication, messaging queues, and

event-driven workflows.

  • Collaborate closely with developers during feature development to drive shift-left testing

practices.

  • Identify quality risks early and recommend improvementsto architecture, testability, and

deployment processes.

  • Review automation code, mentor QA engineers, and establish engineering best practices

across the team.

  • Track and improve automation coverage, execution time,stability, and release quality metrics.
  • Work with Engineering, DevOps, and Product stakeholders to ensure high-quality, reliable,

and scalable backend systems.

Pay: ₹494,000.00 - ₹1,400,000.00 per year

Application Question(s):

  • What is your Expected CTC in LPA? (14)
  • What is your notice period in days? (15)

Experience:

  • overall : 5 years (Required)
  • REST: 4 years (Required)
  • Postman: 4 years (Required)
  • Microservices: 4 years (Required)
  • Rest API: 4 years (Required)
  • Java: 4 years (Required)
  • Gradle Build Tool: 4 years (Preferred)
  • JUnit: 4 years (Required)
  • Apache-Kafka: 4 years (Required)
  • RabbitMQ: 4 years (Required)
  • SQL: 3 years (Required)
  • Docker: 3 years (Required)
  • JMeter: 4 years (Required)

Work Location: In person

Skills Required

Backend Software Testing API Automation Microservices Rest API Rest Assured Java Automation Maven Ci/cd Kafka SQL

Job Type

Full Time

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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
O
optimhire

RecommendedJobs for You

O

Bengaluru

O

Bengaluru