Job Title: Performance Test Lead (NeoLoad, Load & Scalability Testing)
Location:Columbus, OH
Duration: Contract
Roles & Responsibilities
The candidate will be responsible for designing, developing, executing, and analyzing performance tests for enterprise applications to ensure scalability, stability, reliability, and optimal user experience.
The ideal candidate will have hands-on experience in NeoLoad Performance Testing, performance analysis, monitoring tools, CICD integration, and performance engineering best practices across web, API, cloud, and enterprise application environments.
Performance Testing & Engineering
Design and develop comprehensive performance test strategies and test plans based on functional and non-functional requirements.
Create, maintain, and execute NeoLoad test scripts and scenarios.
Perform:
o Load Testing
o Stress Testing
o Volume Testing
o Endurance (Soak) Testing
o Scalability Testing
o Spike Testing
Validate application performance against defined SLAs and performance benchmarks.
Conduct workload modeling and performance forecasting for business-critical applications.
Identify and analyze system bottlenecks across:
o Application Layer
o APIs
o Middleware
o Databases
o Infrastructure
o Network Components
NeoLoad Administration & Automation
Develop reusable and parameterized NeoLoad scripts.
Configure and manage NeoLoad Controllers and Load Generators.
Integrate NeoLoad tests into CICD pipelines.
Automate execution and reporting processes.
Optimize test workloads to simulate real-world production traffic.
Performance Monitoring & Analysis
Monitor application and infrastructure performance during test executions.
Analyze:
o Response Time
o Throughput
o Transactions Per Second (TPS)
o Concurrent Users
o CPU Utilization
o Memory Consumption
o Network Utilization
o Error Rates
Correlate NeoLoad test results with monitoring tool data.
Perform root-cause analysis of performance issues.