Job Description – Performance Testing Lead
Position: Performance Testing Lead
Experience: 6+ years - WFO
Domain: Banking / Financial Services (preferred)
Location: Bangalore
Employment Type: Full-time
Role Overview
We are seeking a Performance Testing Lead with strong technical expertise in designing, executing, and analyzing performance tests for complex enterprise and banking applications.
The role requires hands-on skills in scripting, workload modeling, monitoring, and bottleneck analysis, while also guiding a small team of testers in delivering high-quality performance testing outcomes.
Key Responsibilities
- Own and execute end-to-end performance testing activities – requirements analysis, test design, scripting, execution, monitoring, and reporting.
- Develop and maintain performance test scripts for core and digital banking applications (e.G., Finacle, FLEXCUBE, OBDX, T24, TCS BaNCS, Internet/Mobile Banking, Payments).
- Define and implement workload models that mimic real-world user behavior and transaction volumes.
- Conduct various types of performance tests – load, stress, spike, endurance/soak, and scalability.
- Utilize performance test tools such as JMeter, LoadRunner, or Neoload to execute tests.
- Integrate performance tests into CI/CD pipelines for continuous performance validation.
- Use monitoring and diagnostics tools (Dynatrace, AppDynamics, Grafana, InfluxDB, Splunk, ELK) to capture application and infrastructure performance.
- Perform root cause analysis of bottlenecks across application, database, middleware, and network layers.
- Collaborate with developers, DBAs, architects, and system administrators to recommend tuning and optimization.
- Prepare and present detailed technical reports on performance test findings and recommendations.
- Mentor junior performance testers and provide technical guidance.
Required Skills & Experience
- 5+ years of hands-on experience in Performance Testing & Engineering.
- Strong expertise in performance testing tools: JMeter (mandatory) and at least one of LoadRunner/Neoload.
- Hands-on scripting and scenario design for banking applications (core banking, payments, internet/mobile banking, OBDX, T24, Finacle, FLEXCUBE, TCS BaNCS preferred).
- Solid knowledge of protocols (HTTP/HTTPS, Web Services, REST, SOAP, JDBC, MQ, Kafka).
- Strong experience with monitoring & profiling tools: Dynatrace, AppDynamics, Grafana, InfluxDB, Splunk, etc.
- Good understanding of application stacks: Java/J2EE, WebLogic, WebSphere, Tomcat, Microservices, Kubernetes, Docker.
- Strong knowledge of databases (Oracle, SQL Server, DB2, Exadata) and SQL query tuning for performance analysis.
- Familiarity with performance test strategies: workload modeling, Poisson distribution, SLA definition, baseline establishment.
- Ability to analyze CPU, memory, GC logs, thread dumps, DB execution plans to identify bottlenecks.
- Exposure to cloud-based environments (AWS, Azure, GCP) preferred.
Preferred Qualifications
- Tool certifications (JMeter, LoadRunner, Neoload).
- Cloud certifications (AWS/Azure/GCP).
- Exposure to performance engineering concepts (capacity planning, scalability assessments).
- Prior experience in BFSI domain applications is an added advantage.
📧 Interested?
Feel free to connect or share your resume with preeti.hb@yethi.in