Quick overview
Job description
Position Title: Performance Testing Lead (Senior Software Engineer)
Number of Positions: 1
Role Category: Quality Assurance / Performance Engineering
Testing Areas: Functional Testing & Performance Testing
Position Overview
We are seeking an experienced Performance Testing Lead / Senior Software Engineer to lead performance engineering and testing activities for large-scale enterprise systems. The resource will be responsible for developing performance test strategies, designing workload models, executing performance tests, analyzing system bottlenecks, and providing recommendations to improve system scalability, stability, and performance.
The ideal candidate should have strong hands-on experience with performance testing tools such as LoadRunner, JMeter, or equivalent platforms, along with performance monitoring tools such as Dynatrace, Elastic, or equivalent solutions.
The candidate will also support functional testing activities, ensuring that system functionality aligns with documented business, functional, and technical requirements.
Key Responsibilities
1. Functional Testing
Validate system functionality against documented business, functional, and technical requirements.
Develop test strategies and test plans.
Design test scenarios, test cases, and test data.
Execute functional test cases and document test results.
Identify, report, track, and manage defects throughout the defect lifecycle.
Perform regression testing to validate system changes and enhancements.
Support User Acceptance Testing (UAT).
Validate batch processing, system integrations, and data transformations.
Collaborate with business analysts, developers, QA teams, and stakeholders to resolve functional issues.
2. Performance Testing & Engineering
Lead performance testing and performance engineering activities for large-scale enterprise systems.
Develop end-to-end performance test strategies covering workload modeling, scripting, execution, analysis, and reporting.
Plan and execute load, stress, endurance, and spike testing.
Translate non-functional requirements into measurable performance test scenarios.
Define volumetric models, workload distribution, response-time targets, throughput, and error-rate measurements.
Validate application performance against defined Service Level Agreements (SLAs).
Conduct performance testing for REST/SOAP APIs, validating latency, throughput, scalability, and error handling.
Perform bottleneck analysis and provide documented performance tuning recommendations.
Lead performance testing teams, coordinating planning, execution, monitoring, and reporting of test cycles.
Analyze test results and recommend improvements to application performance, scalability, and reliability.
3. Performance Monitoring & Test Automation
Utilize performance testing tools such as:
Micro Focus / OpenText LoadRunner
Apache JMeter
Other equivalent performance testing tools
Use performance monitoring and observability tools such as:
Dynatrace
Elastic / ELK Stack
Other equivalent monitoring solutions
Integrate performance testing into CI/CD pipelines using Azure DevOps, Jenkins, or equivalent platforms.
Implement automated performance test execution and pass/fail gates within CI/CD workflows.
Prepare and validate test data using SQL or similar technologies.
Monitor application behavior, resource utilization, response times, throughput, and error rates during test execution.
Support performance testing of cloud-based and SaaS applications, including autoscaling and distributed load strategies.
4. Leadership, Reporting & Collaboration
Lead performance testing teams and coordinate testing activities across project teams.
Prepare performance test plans, execution reports, test summaries, and recommendations.
Track testing progress, risks, issues, and defect resolution.
Communicate performance test results and technical findings to engineering teams and stakeholders.
Work closely with application developers, infrastructure teams, architects, and business stakeholders.
Drive continuous improvements in performance testing methodologies, automation, and SLA compliance.
Mandatory Qualifications
Minimum 7 years of experience performing performance testing or performance engineering for large-scale enterprise systems.
Minimum 4 years of experience in a performance testing lead role, managing teams and performance test cycles.
Minimum 4 years of experience designing and implementing end-to-end performance test strategies.
Minimum 4 years of experience executing load, stress, endurance, and spike testing.
Minimum 4 years of experience translating non-functional requirements into measurable performance test scenarios.
Minimum 4 years of hands-on experience with LoadRunner, JMeter, or equivalent performance testing tools and Dynatrace, Elastic, or equivalent monitoring tools.
Minimum 4 years of experience testing REST/SOAP APIs for latency, throughput, and error handling.
Minimum 4 years of experience with test management and defect tracking tools such as Micro Focus ALM, Azure DevOps, or Jira.
Minimum 4 years of experience using SQL or similar technologies for test data preparation and validation.
Minimum 4 years of experience conducting bottleneck analysis and providing documented tuning recommendations.
Bachelor's degree in Business Administration, Information Technology, or Engineering.
Additional qualifying experience may be substituted for the required education on a year-for-year basis.
Desirable Qualifications
10+ years of cumulative experience in performance testing or performance engineering for large-scale enterprise systems.
7+ years of experience leading enterprise-scale performance programs, with demonstrated improvements in SLA compliance or throughput optimization.
5+ years of experience integrating performance testing into CI/CD pipelines using Azure DevOps, Jenkins, or equivalent tools.
3+ years of experience performance testing cloud-based or SaaS systems, including autoscaling and distributed load strategies.
Experience supporting large-scale benefit systems, such as Unemployment Insurance or Disability Insurance.
ISTQB Certified Tester – Performance Testing (CT-PT).
OpenText LoadRunner Professional Certification.
Master's degree in Business Administration, IT, or Engineering.
Alternatively, 9+ years of cumulative performance testing experience may substitute for the Master's degree as specified in the qualifications matrix.
Technical Skills
Performance Testing: Load Testing, Stress Testing, Endurance Testing, Spike Testing
Performance Tools: LoadRunner, Apache JMeter
Monitoring Tools: Dynatrace, Elastic / ELK
API Testing: REST, SOAP, API Latency, Throughput, Error Handling
Test Management: Micro Focus ALM, Azure DevOps, Jira
CI/CD: Azure DevOps, Jenkins, Automated Performance Testing Gates
Database: SQL, Test Data Preparation, Data Validation
Performance Engineering: Workload Modeling, Volumetric Analysis, Bottleneck Analysis, SLA Validation, Performance Tuning
Functional Testing: Test Planning, Test Scenarios, Test Cases, Regression Testing, UAT, Batch Processing, Integration Testing, Data Transformation Validation
Candidate Profile
The ideal candidate will be a hands-on performance engineering professional with strong leadership capabilities, experience managing enterprise-scale performance testing programs, and the ability to translate business and technical requirements into measurable testing outcomes. Experience with large-scale benefit systems and cloud-based enterprise applications will be an added advantage.
Similar jobs
- RG

Anti-Cheat Engineering Intern (Masters/PhD) - Summer 2027Recently posted Auto Apply
Riot Games · Los Angeles · Hybrid · Posted 11 Nov 2026 🇺🇸
GitComplianceC+++1EngineeringSalary not listed - PS
Member of Technical Staff, Performance EngineeringRecently posted Auto Apply
Psi · Boston · Hybrid · Posted 11 Nov 2026 🇺🇸
CFDEngineeringSalary not listed - MI

Associate Software Engineer with Security ClearanceRecently posted
MITRE Corporation · McLean, VA · On-site · Posted 11 Nov 2026 🇺🇸
GitAWSEmbedded Systems+10Technology$79.2k - $99k/yr - MI

Associate Software Engineer with Security ClearanceRecently posted
MITRE Corporation · Bedford, MA · On-site · Posted 11 Nov 2026 🇺🇸
GitAWSEmbedded Systems+10Technology$79.2k - $99k/yr - SA
UC2 Software Developer with Security ClearanceRecently posted
SAIC · Bedford, IN · On-site · Posted 11 Nov 2026 🇺🇸
DockerMicroservicesGit+13Technology$80.0k - $120k/yr - LE
Senior Software Engineer with Security ClearanceRecently posted
LEOLABS INC · Menlo Park, CA · Remote · Posted 11 Nov 2026 🇺🇸
GCPMySQLAWS+8Technology$194.7k/yr - GI
Salesforce Technical LeadRecently posted
GLOBAL IT CON LLC · Houston, TX · On-site · Posted 11 Nov 2026 🇺🇸
Stakeholder ManagementCRMSales Operations+1TechnologySalary not listed - AM

Software Development Engineer, AWS Database Services with Security ClearanceRecently posted
Amazon · Herndon, VA · Hybrid · Posted 11 Nov 2026 🇺🇸
DynamoDBAWSJava+3Technology$143.7k - $194.4k/yr - 9T
Senior Embedded Firmware EngineerRecently posted
9VBYTE TECHNOLOGIES LLC · Indianapolis, IN · Hybrid · Posted 11 Nov 2026 🇺🇸
GitEmbedded SystemsCI/CDTechnologySalary not listed - SE

Enterprise Email SME - Lead Software Engineer, SES. DNS, Java DevelopmentRecently posted
SES · Denver, CO · Hybrid · Posted 11 Nov 2026 🇺🇸
MicroservicesSpringSpring Boot+5TechnologySalary not listed - PC

Software Engineer – ML InfrastructureRecently posted Auto Apply
People Culture Talent · San Francisco · On-site · Posted 11 Nov 2026 🇺🇸
PyTorchSchedulingMachine LearningTechnologySalary not listed - PA

GTM EngineerRecently posted Auto Apply
Partsbase · Remote-United States · Remote · Posted 11 Nov 2026 🇺🇸
OnboardingLookerTableau+12EngineeringSalary not listed