VS01653 - Performance & Load Testing Engineer

E4 Software Services Pvt Ltd.

Mumbai

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

E4 Software Services Pvt Ltd. is seeking a Performance & Load Testing Engineer to design, execute, and optimize performance testing across a distributed microservices platform with 85+ services.

The role emphasizes validating scalability, latency, and system stability under varying workloads. You will collaborate with development teams to shift-left performance engineering, analyze bottlenecks, and deliver dashboards and capacity recommendations.

Qualifications

  • Hands-on experience with load testing tools and frameworks.
  • ],
  • job_responsibilities_description:[
  • ],
  • CoT_job_summary_shortLine1
  • job_summary_short:null,
  • contract_type
  • location_type
  • remote_scope
  • perks
  • stated_min
  • stated_max
  • stated_absolute
  • salary_estimation_cot
  • estimated_low
  • estimated_medium
  • estimated_high
  • currency
  • frequency
  • bonus
  • tax
  • application_email
  • job_end_date
  • contact_person
  • hiring_department_name

Responsibilities

  • Define and own the performance testing strategy, workload models, SLAs, and performance acceptance criteria for distributed microservices.
  • Design, develop, and execute automated load, stress, spike, endurance, scalability, and API performance tests.
  • Identify and analyze performance bottlenecks across applications, APIs, databases, infrastructure, caching, and messaging components using observability tools.
  • Collaborate with development teams to resolve performance issues and drive performance optimization throughout the development lifecycle.
  • Produce performance reports, dashboards, capacity planning recommendations, and ensure production readiness for a distributed architecture with 85+ microservices.
  • Support manual, functional, and regression testing as needed to ensure end-to-end quality during sprint deliveries and production releases.

Skills

Microservices
REST APIs
Distributed Systems
Observability
Threading
Caching
Asynchronous messaging
Event-driven architectures

Tools

Apache JMeter
k6
Gatling
Azure Load Testing

Job description

ROLE OVERVIEW

The Performance & Load Testing Engineer is responsible for designing, executing, and optimizing performance testing strategies across a distributed microservices platform consisting of 85+ services. The role focuses on validating scalability, resilience, throughput, latency, and system stability under varying workloads while identifying bottlenecks across APIs, databases, messaging systems, and infrastructure.

The engineer collaborates closely with the development team to ensure non-functional requirements are validated throughout the SDLC using a shift-left performance engineering approach.

KEY RESPONSIBILITIES
  • Define and own the performance testing strategy, workload models, SLAs, and performance acceptance criteria for distributed microservices.
  • Design, develop, and execute automated load, stress, spike, endurance, scalability, and API performance tests.
  • Identify and analyze performance bottlenecks across applications, APIs, databases, infrastructure, caching, and messaging components using observability tools.
  • Collaborate with development teams to resolve performance issues and drive performance optimization throughout the development lifecycle.
  • Produce performance reports, dashboards, capacity planning recommendations, and ensure production readiness for a distributed architecture with 85+ microservices.
  • Support manual, functional, and regression testing as needed to ensure end-to-end quality during sprint deliveries and production releases.
MUST-HAVE SKILLS & EXPERIENCE
  • Hands-on experience with: Apache JMeter, k6, Gatling, Azure Load Testing.
  • Strong understanding of: Microservices & REST APIs, Distributed Systems.
  • Experience with: Azure Monitor, Synthetic Monitoring, Application Insights, Grafana, Prometheus.
  • Root cause analysis of performance bottlenecks.
  • Understanding of: Threading, Connection pooling, Caching, Asynchronous messaging, Event-driven architectures.
NICE TO HAVE
  • Docker container performance analysis.
  • Redis performance tuning.
  • Distributed tracing using OpenTelemetry.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Performance Engineer
Performance Engineer

Invok Hr • Cyber City

On-site
INR 1,800,000 - 4,200,000
Performance Test Engineer
Performance Test Engineer

Larsen & Toubro (L&T) • Bengaluru

On-site
INR 900,000 - 1,300,000
Performance Test Engineer
Performance Test Engineer

TechWise Digital • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Performance Tester
Performance Tester

Sunovaa Tech • Mumbai, Pune District

Hybrid
INR 800,000 - 1,500,000
Performance Testing
Performance Testing

Cognizant • Bengaluru

Hybrid
INR 800,000 - 1,500,000
Performance Testing Engineer
Performance Testing Engineer

Aeternoconsulting • India

Hybrid
INR 800,000 - 1,200,000
Senior SDET – Performance Engineering
Senior SDET – Performance Engineering

BETSOL • Pune District

On-site
INR 2,500,000 - 4,200,000
Performance Test Engineer
Performance Test Engineer

Dexian • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Performance Test Engineer
Performance Test Engineer

SourcingXPress • Ahmedabad

On-site
INR 600,000 - 1,200,000
Performance Test Engineer
Performance Test Engineer

Sunovaa Tech • Bengaluru

On-site
INR 2,400,000 - 3,600,000