Source description
About the role
Job Description — Backend SDET Experience: 4 Years | Role Type: Individual Contributor
About the Role
We are looking for a sharp and proactive Backend SDET to join our engineering team. You will wn quality and reliability for our backend microservices ecosystem — designing, building, and scaling automation frameworks that catch issues early and ship confidence fast.
Key Responsibilities
Microservice Testing — Design and execute comprehensive test strategies (functional, contract, integration, and end-to-end) for backend microservices and REST/gRPC APIs.
Automation Engineering — Build and maintain robust, scalable automation frameworks for backend services using modern testing tools and languages.
AI-Augmented Testing — Leverage AI/ML tools to enhance test generation, anomaly detection, log analysis, and intelligent test coverage recommendations.
Reliability & Quality — Define and track quality metrics (flakiness rate, test coverage, MTTR); contribute to SLO/SLA validation and chaos/fault-injection testing.
CI/CD Integration — Embed automated test suites into CI/CD pipelines to ensure continuous validation across environments.
Observability — Partner with engineering teams to improve logging, tracing, and alerting strategies that support faster defect detection.
Shift-Left Testing — Collaborate with developers during design and code review phases to catch defects upstream.
Must-Have Skills
4 years of hands-on experience in backend testing / SDET roles
Strong programming skills in Python, Java, or Go
Proven experience testing RESTAPIs, gRPC services, and event-driven systems (Kafka, RabbitMQ, etc.)
Hands-on with automation tools such as pytest, RestAssured, Postman/Newman, or similar
Experience with contract testing (e.g., Pact) and service virtualization / mocking
Familiarity with Docker, Kubernetes, and cloud environments (AWS/GCP/Azure)
Working knowledge of CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI)
Good to Have
Experience using AI-assisted tools (e.g., GitHub Copilot, test generation via LLMs) to accelerate test development
Exposure to performance/load testing tools (Locust, k6, Gatling)
Knowledge of chaos engineering principles (Chaos Monkey, Gremlin)
Understanding of distributed tracing (Jaeger, Zipkin, OpenTelemetry)
What We Value
-
Quality-first mindset with a bias for automation over manual effort
-
Ownership of reliability — you treat production quality as your responsibility
-
Clear communicator who can bridge the gap between QA, Dev, and DevOps teams
-
Curiosity to explore new tools, including AI, to solve testing challenges smarter
-
We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
More at Lenskart Global Careers