Hiring Organization : Greenbots Software

Salary : 8 – 14 Lakh/Year INR, Experience : 5- 8 years

Senior SDET (Backend QA) job Fully Remote / Work from Home job in India :

Job location : Remote / Work from home , India

No. of position: 2

Base Location: Bengaluru (Fully Remote role)

Notice Period: Immediate.

Employment Type: FTC for 6 months. This will be extended based on the performance & the Business requirement.

Company is looking for a Senior Software Development Engineer in Test (Backend QA) who is passionate about building scalable test automation frameworks and ensuring the quality of distributed backend systems. This role requires strong expertise in microservices testing, API automation, ephemeral test environments, and end-to-end backend validation. As a Senior Backend QA, you will own the quality strategy for one or more backend services, collaborate closely with Engineering and Product teams, and lead testing initiatives across complex distributed systems. You will be expected to drive automation, improve release confidence, and mentor engineers on quality best practices.

Experience :

• 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.

Mandatory:

• Min 5+ year of hands-on experience as an SDET with Backend/API Automation Testing,

• Strong hands-on experience in API using Postman and API Automation using Rest Assured.

• Must have Skills and Tools: Rest Assured, Postman, Microservices-based architectures, REST

API testing, Java, TestNG, Maven/Gradle, JUnit, CI/CD, Kafka, RabbitMQ, SQL (Complex

queries of Joins), Docker, Kubernetes, AWS, JMeter

Position

Backend Test Automation Engineer

Senior QA Automation Engineer

Senior Software Development Engineer in Test (SDET)

Must have skills

REST – 4 years

Postman – 4 years

Microservices – 4 years

Rest API – 4 years

JUnit – 4 years

Apache-Kafka – 4 years

RabbitMQ – 4 years

SQL – 3 years

Docker – 3 years

Kubernetes – 4 years

AWS – 4 years

Nice to have skills

Java – 4 years

Gradle Build Tool – 4 years

JMeter – 4 years

Screening Questions

Q1.How many years of overall experience do you currently have? (Must-have)

Ideal answer: 5 Years (Min)

Q2.What is Current Annual Salary? (Must-have)

Ideal answer: $ 12

Q3.What is your Expected Annual Salary? (Must-have)

Ideal answer: $ 17 (Max) USD /Years

Q4.How many years of work experience do you have with REST? (Must-have)

Ideal answer: 4 Years (Min)

Q5.How many years of work experience do you have with Postman? (Must-have)

Ideal answer: 4 Years (Min)

Q6.How many years of work experience do you have with Microservices? (Must-have)

Ideal answer: 4 Years (Min)

Q7.How many years of work experience do you have with Rest API? (Must-have)

Ideal answer: 4 Years (Min)

Q8.How many years of work experience do you have with Java? (Must-have)

Ideal answer: 4 Years (Min)

Q9.How many years of work experience do you have with Gradle Build Tool?

Ideal answer: 4 Years (Min)

Q10.How many years of work experience do you have with JUnit? (Must-have)

Ideal answer: 4 Years (Min)

Q11.How many years of work experience do you have with Apache-Kafka? (Must-have)

Ideal answer: 4 Years (Min)

Q12.How many years of work experience do you have with RabbitMQ? (Must-have)

Ideal answer: 4 Years (Min)

Q13.How many years of work experience do you have with SQL? (Must-have)

Ideal answer: 3 Years (Min)

Q14.How many years of work experience do you have with Docker? (Must-have)

Ideal answer: 3 Years (Min)

Q15.How many years of work experience do you have with Kubernetes? (Must-have)

Ideal answer: 4 Years (Min)

Q16.How many years of work experience do you have with AWS? (Must-have)

Ideal answer: 4 Years (Min)

Q17.How many years of work experience do you have with JMeter? (Must-have)

Ideal answer: 4 Years (Min)

Q18.How soon will you be able to join? (Must-have)

Ideal answer: 15 Days notice period

Share Box

Join Our Whats App Group to get Daily Updates

Job Category: Engineering and Technology Information Technology / IT
Job Type: Contract Job
Job Location: REMOTE _ INDIA

Apply for this position

Allowed Type(s): .pdf, .doc, .docx