About this role
Job Description
Job Description – Performance Tester
Job Title: Quality Engineering Lead
Location: Mexico
Experience: 6-7 Years
Role Summary
We are seeking a Performance Tester with strong experience in performance, load, stress, scalability, and endurance testing of web applications, APIs, and backend services. The candidate will be responsible for designing performance test strategies, developing workload models and scripts, executing tests, analyzing system behavior, identifying performance bottlenecks, and ensuring applications meet defined response time, throughput, scalability, and reliability requirements.
Key Responsibilities
- Analyze Business Requirements, Non-Functional Requirements (NFRs), application architecture, and performance SLAs.
- Develop detailed Performance Test Strategy, Test Plan, workload models, scenarios, and test scripts.
- Perform load, stress, spike, endurance/soak, scalability, and volume testing.
- Develop and maintain performance test scripts using tools such as Apache JMeter, Micro Focus LoadRunner, or Gatling.
- Perform performance testing of web applications, APIs, microservices, and backend systems.
- Define realistic workload models based on concurrent users, transactions per second (TPS), throughput, and production usage patterns.
- Configure and execute performance tests across multiple environments.
- Monitor and analyze key performance metrics such as response time, throughput, error rate, CPU utilization, memory utilization, database performance, and network latency.
- Identify application, API, database, infrastructure, and network-related performance bottlenecks.
- Correlate test results with server-side monitoring and application performance data.
- Collaborate with Developers, Architects, DevOps, Database, Infrastructure, and Business teams to troubleshoot performance issues.
- Perform performance validation after application fixes, infrastructure changes, and releases.
- Integrate performance tests with CI/CD pipelines where applicable.
- Prepare detailed performance test reports, bottleneck analysis, SLA comparison, and recommendations for stakeholders.
- Participate in requirement reviews, sprint planning, defect triage, and release-readiness discussions.
Required Skills
- Strong hands-on experience in Performance Testing and Engineering.
- Experience with performance testing tools such as Apache JMeter, LoadRunner, or Gatling.
- Strong understanding of load, stress, spike, endurance, scalability, and volume testing.
- Experience in performance test scripting, parameterization, correlation, assertions, and test data management.
- Experience testing REST APIs, web applications, and backend services.
- Strong knowledge of performance metrics including response time, percentile response times, TPS, throughput, concurrency, and error rates.
- Experience analyzing CPU, memory, disk, network, application, and database performance metrics.
- Experience identifying and troubleshooting application and infrastructure performance bottlenecks.
- Good knowledge of HTTP/HTTPS, REST APIs, JSON, web services, and client-server architecture.
- Working knowledge of SQL for backend validation and database performance analysis.
- Experience with monitoring/APM tools such as Dynatrace, AppDynamics, Grafana, Splunk, or Azure Monitor.
- Experience with defect management tools such as Jira or Azure DevOps.
- Strong understanding of SDLC, STLC, Agile/Scrum, and performance testing lifecycle.
- Strong analytical, troubleshooting, communication, and problem-solving skills.
Preferred Skills
- Experience with cloud environments such as Microsoft Azure, AWS, or Google Cloud.
- Experience in API and microservices performance testing.
- Knowledge of Docker and Kubernetes environments.
- Experience integrating performance testing into Jenkins, Azure DevOps, or GitHub Actions CI/CD pipelines.
- Exposure to performance testing of database-intensive and high-volume applications.
- Knowledge of Java, JavaScript, Groovy, Python, or similar scripting/programming languages.
- Experience with log analysis and observability platforms.
- Understanding of capacity planning and performance engineering concepts.
- Experience supporting production performance analysis and troubleshooting.
- Ability to communicate in Spanish is preferred for Mexico client engagements.
Key Deliverables
- Performance Test Strategy and Test Plan
- Non-Functional Requirements / SLA Validation
- Performance Test Scripts
- Workload Model and Test Scenarios
- Load, Stress, Spike, and Endurance Test Results
- Performance Test Execution Reports
- Bottleneck and Root Cause Analysis
- Performance Metrics and SLA Reports
- Performance Improvement Recommendations
- Test Closure Report
EEO/About Us
About Us
Infosys is a global leader in next-generation digital services and consulting. We enable clients in more than 50 countries to navigate their digital transformation. With over four decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem.
EEO
Infosys provides equal employment opportunities to applicants and employees without regard to race; color; sex; gender identity; sexual orientation; religious practices and observances; national origin; pregnancy, childbirth, or related medical conditions; status as a protected veteran or spouse/family member of a protected veteran; or disability.