All roles at Lenskart

SDET-QA

BengaluruFull-timeJunior levelPosted 4 months ago

QA and testing role at Lenskart in Bengaluru.

About the role

It's the system that decides how a pair of glasses moves from a vendor shipment to a customer's doorstep, across every geography Lenskart serves. It runs on async event chains, shared inventory ledgers, and dozens of services calling each other in real time — which makes testing it a genuinely different problem from testing a typical CRUD app.

What you'll do

  • End-to-end automation across the fulfillment chain — picking → QC → packing → manifest → dispatch — spanning 30+ services, not a single app
  • Data-consistency and reconciliation testing across the shared inventory ledger and the consolidated inventory layer — this is the class of bug that doesn't crash…
  • Scaling the automation framework itself — distributed/parallelized test execution, containerized test runners
  • API and contract testing across REST/Feign inter-service calls, plus failure-injection testing for the exception-management state machine (retries, dead-letter topics
  • Performance/load testing for peak-demand periods

What you need

  • Unit testing
  • SQL
  • Java
  • CI/CD
  • Kafka
  • Performance testing

Good to have

  • Elasticsearch
  • Redis
  • Jenkins
  • Microservices
  • Reconciliation
Apply on Lenskart's site