Senior SDET Performance Engineering
On-sitePune, Maharashtra, India
Job Summary
Senior SDET specializing in Performance Engineering in a cloud-native Azure environment. Drives scalability, reliability, and performance validation across distributed microservices; designs automated performance frameworks, builds simulators/mocks, defines KPIs, and partners with engineering, architecture, and SRE teams for production-grade resilience. Key responsibilities include designing end-to-end performance/load testing for microservices, building traffic generators and mocks, tracking KPIs (latency, throughput, error rate, saturation), developing automated performance test frameworks integrated into CI/CD (Jenkins, GitHub Actions, GitLab), executing load/stress/spike/endurance/chaos testing, and collaborating with architects, developers, product owners, and SRE teams to optimize system performance. Also analyzes bottlenecks across application, database, and infrastructure layers; works with Azure services for performance tuning; implements observability using Prometheus, Grafana, and APM tools; optimizes Redis, database queries (MariaDB, MySQL), and messaging systems; supports resilience engineering and chaos testing; drives RCA for performance issues and production incidents; contributes to capacity planning and scalability strategy. Preferred/related capabilities include AI-driven performance engineering concepts, AI-based anomaly detection, and extensive exposure to related tooling (Azure Monitor, OpenAI GenAI, Dynatrace, Datadog, New Relic, Prometheus/Grafana with ML plugins, ELK with ML, Gremlin/Chaos Monkey, k6 with AI extensions).
Required Qualifications
- Strong experience in performance testing tools (K6, JMeter, Gatling, and creating custom
- frameworks)
- Proficiency in scripting (Python, C#, Java, or similar)
- Deep understanding of distributed systems and microservices architecture
- Hands-on experience with Kubernetes (AKS preferred)
- Strong knowledge of Azure cloud ecosystem
- Experience with CI/CD and DevOps practices
- Understanding of SRE principles (SLI/SLO, error budgets)
- Experience with observability and monitoring tools
- Strong database performance tuning expertise
Desired Qualifications
- Experience in contact center / SaaS platforms
- Exposure to Kafka, RabbitMQ
- Knowledge of AIOps, AI-driven testing and anomaly detection
- Experience building custom performance tools or simulators
- Qualifications
- Bachelor’s/Master’s in Computer Science or related field
- 10+ years experience in QA, development and automation, with strong focus on
- performance engineering
- Tech Stack
- Cloud: Azure (AKS, Compute, Storage)
- DevOps: Docker, Kubernetes, Terraform, CI/CD
- Monitoring: Prometheus, Grafana
- Databases: PostgreSQL, MongoDB, Redis
- Backend: Java, Spring Boot, APIs
- Messaging: Kafka / RabbitMQ
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.