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