Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Performance QA Engineer @ Infobeans

Home > Quality Assurance and Testing






 Senior Performance QA Engineer

Job Description

Job Description: Senior Performance QA Engineer Role Overview

We are seeking a Senior Performance QA Engineer with 612 years of experience, preferably in the banking or financial services domain, to drive performance engineering using a Python-first approach. This role focuses on building scalable performance test frameworks using Locust, with strong emphasis on Python scripting, pytest-based structuring, and optional pytest-xray integration for test management and traceability.

The candidate will work on validating high-throughput, low-latency systems, including data-intensive workloads on Azure Databricks, and embedding performance validation into CI/CD pipelines (Azure DevOps, GitHub Actions). A key expectation is the ability to generate rich, user-friendly HTML/UI reports (Allure, custom Python reporting) and provide clear, actionable insights.

You will leverage monitoring tools such as Dynatrace, AppDynamics, Prometheus, and Grafana to correlate performance test results with real-time system metrics, enabling effective root cause analysis and performance tuning.

This role requires strong collaboration with development, DevOps, and architecture teams to ensure systems meet defined SLA targets (latency, throughput, reliability) and are optimized for enterprise-scale environments.

Key Responsibilities
  • Design and implement end-to-end performance testing strategies for banking/financial applications, including API, query-layer (OData), and data pipeline performance

  • Execute load, stress, endurance, and volume tests for APIs, microservices, and data-intensive workloads (large datasets, aggregation, and export scenarios).

  • Develop and maintain performance test scripts using tools including Python-based frameworks like Locust

  • Analyze system performance and identify bottlenecks across application, database, and infrastructure layers

  • Validate pagination correctness, data consistency, and query behavior under concurrent load 

  • Collaborate with development, DevOps, and business teams to ensure performance optimization

  • Integrate performance tests into CI/CD pipelines and enable continuous performance testing

  • Work with large datasets and validate performance of data processing pipelines (including Azure Databricks workloads)

  • Generate interactive and user-friendly performance reports (HTML/UI-based) for stakeholders

  • Monitor application and infrastructure using APM tools and logs, and correlate frontend-driven traffic patterns with backend performance

  • Perform capacity planning and provide recommendations for scaling systems based on measured throughput, concurrency, and resource utilization

Required Skills & Tools
  • Strong experience with Python-based performance testing tools only:

  • Locust (mandatory)

  • Hands-on experience with:

  • Azure Databricks (large-scale data processing and performance considerations)

  • Azure DevOps

  • Jira

  • GitHub Actions

  • Reporting & Visualization:

  • Experience generating HTML-based performance reports (custom Python reports or frameworks)

  • Hands-on with Allure Report for rich UI reporting

  • Experience with dashboarding tools like Grafana for real-time insights

  • Monitoring tools:

  • Dynatrace

  • AppDynamics

  • Prometheus + Grafana

  • Strong understanding of:

  • APIs (REST/GraphQL), Web Services, and distributed systems

  • Microservices and event-driven architectures


  • Query-driven systems (filtering, pagination, aggregation, OData-like patterns)


  • Performance characteristics of data-intensive systems (large datasets, caching, IO vs CPU bound workloads)

  • Proficiency in Python (mandatory) for scripting, test design, and reporting

  • Preferable: Working knowledge of pytest for test structuring, assertions, and reporting extensions

  • Add-on (preferred): Experience with pytest-xray integration for test management and reporting

  • Solid knowledge of SQL and query performance tuning

  • Preferable: Knowledge of Playwright for browser automation and ability to integrate test execution signals with monitoring tools (e.g., emitting metrics/logs for Dynatrace/AppDynamics/Prometheus/Grafana)


Desired Qualifications
  • Bachelors degree in Computer Science, IT, or related field

  • Performance testing certification (preferred)

  • Experience working in Agile/Scrum environments

Soft Skills
  • Soft-spoken with clear and professional communication

  • Strong team player with collaborative mindset

  • Positive attitude and willingness to learn

  • Strong analytical and troubleshooting skills

  • Effective communication with technical and non-technical stakeholders

  • Ability to present performance insights through clear UI dashboards and reports

  • Proactive approach to identifying and solving problems

  • Adaptability in fast-paced Agile environments


  • Ability to translate performance data into actionable engineering decisions

Experience Range

612 Years (Relevant Performance Testing Experience Required)



Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Performance Testing Engineer
Employement Type: Full time

Contact Details:

Company: Infobeans
Location(s): Indore

+ View Contactajax loader


Keyskills:   Dynatrace Locust Appdynamics Performance Testing Prometheus databricks Grafana Python

 Fraud Alert to job seekers!

₹ 0-40 Lacs P.A

Similar positions

Senior Automation Engineer

  • Cognizant
  • 6 - 11 years
  • India
  • 11 hours ago
₹ Not Disclosed

Python Automation Engineer

  • Luxoft
  • 4 - 9 years
  • Pune
  • 2 hours ago
₹ Not Disclosed

AI NLP Engineer

  • Evalueserve
  • 3 - 5 years
  • Noida, Gurugram
  • 8 hours ago
₹ Not Disclosed

Software Engineer

  • VMware
  • 13 - 18 years
  • Kalyani
  • 10 hours ago
₹ Not Disclosed

Infobeans

InfoBeans Systems is a fast growing software development company with offices in Pune and Indore and business development centre in US. We develop customized business applications for large and mid-size organizations in the US. We strongly believe that customer success defines our success. Hence, we...