ProRec Resource Solutions
Performance Test Engineer
ProRec Resource Solutions, Mechanicsburg, Pennsylvania, United States, 17050
Contract Duration:
Approximately 6 months, starting on or about
mid-September Work Location:
Mechanicsburg, PA - Onsite/Hybrid (local or willing to relocate only) Interview Type:
Virtual - (Typically 1 Round) Residency Requirements:
PA preferred Visas Accepted:
GC or USC
Job Description Our client is seeking a
Performance Test Engineer
to support the maintenance and operations of strategic Client systems. The role involves app priorities, bug fixes, operational tasks, direct support, capacity planning, and data fixes, with a focus on performance testing and system optimization.
Required Skills
Minimum 5 years of progressive experience in performance testing and engineering, with a primary focus on
NeoLoad
and batch volume testing. Bachelor's degree in Computer Science, Information Technology, or related field. Hands-on expertise with performance testing tools including
NeoLoad, JMeter, Performance Center . Proficient in script creation, scenario design, and test execution using advanced scripting features. Strong programming/scripting skills in
JavaScript, PowerShell, and shell scripting . In-depth knowledge of performance testing principles: load, stress, endurance, and capacity testing. Experience with memory/process dump creation and analysis. Proficient in using performance counters on
Windows and Unix/Linux . Strong understanding of
volume testing , data preparation, workload simulation, and throughput measurement. Expertise with cloud performance monitoring tools and test execution analysis. Skilled in log analysis on both Windows and Unix/Linux. Solid understanding of web/app server architectures, databases, and network configurations. Strong analytical and troubleshooting skills for diagnosing performance issues. Excellent verbal and written communication skills. Ability to work effectively across cross-functional teams (developers, DBAs, project managers). High level of accuracy and attention to detail.
Preferred Skills
Additional hands-on experience with
LoadRunner, Gatling, JMeter . Experience in designing scenarios simulating production-scale batch loads. Knowledge and hands-on experience with
Azure
(certification preferred). NeoLoad certification considered a plus. Experience with other cloud platforms is a plus.
Responsibilities
Design, develop, and execute performance test plans, scripts, and scenarios. Analyze system architecture to identify bottlenecks and performance risks. Simulate user load and measure system behavior under stress using NeoLoad and related tools. Monitor system resources (CPU, memory, network, disk I/O) during test runs. Collaborate with QA, Dev, and Ops teams to define performance requirements. Document results, analyze findings, and provide recommendations for optimization. Support troubleshooting and root cause analysis of performance issues. Continuously refine testing methodologies and scripts for accuracy and efficiency. Stay current with emerging tools and best practices in performance testing. Ensure alignment of performance testing with development lifecycles and release schedules.
Approximately 6 months, starting on or about
mid-September Work Location:
Mechanicsburg, PA - Onsite/Hybrid (local or willing to relocate only) Interview Type:
Virtual - (Typically 1 Round) Residency Requirements:
PA preferred Visas Accepted:
GC or USC
Job Description Our client is seeking a
Performance Test Engineer
to support the maintenance and operations of strategic Client systems. The role involves app priorities, bug fixes, operational tasks, direct support, capacity planning, and data fixes, with a focus on performance testing and system optimization.
Required Skills
Minimum 5 years of progressive experience in performance testing and engineering, with a primary focus on
NeoLoad
and batch volume testing. Bachelor's degree in Computer Science, Information Technology, or related field. Hands-on expertise with performance testing tools including
NeoLoad, JMeter, Performance Center . Proficient in script creation, scenario design, and test execution using advanced scripting features. Strong programming/scripting skills in
JavaScript, PowerShell, and shell scripting . In-depth knowledge of performance testing principles: load, stress, endurance, and capacity testing. Experience with memory/process dump creation and analysis. Proficient in using performance counters on
Windows and Unix/Linux . Strong understanding of
volume testing , data preparation, workload simulation, and throughput measurement. Expertise with cloud performance monitoring tools and test execution analysis. Skilled in log analysis on both Windows and Unix/Linux. Solid understanding of web/app server architectures, databases, and network configurations. Strong analytical and troubleshooting skills for diagnosing performance issues. Excellent verbal and written communication skills. Ability to work effectively across cross-functional teams (developers, DBAs, project managers). High level of accuracy and attention to detail.
Preferred Skills
Additional hands-on experience with
LoadRunner, Gatling, JMeter . Experience in designing scenarios simulating production-scale batch loads. Knowledge and hands-on experience with
Azure
(certification preferred). NeoLoad certification considered a plus. Experience with other cloud platforms is a plus.
Responsibilities
Design, develop, and execute performance test plans, scripts, and scenarios. Analyze system architecture to identify bottlenecks and performance risks. Simulate user load and measure system behavior under stress using NeoLoad and related tools. Monitor system resources (CPU, memory, network, disk I/O) during test runs. Collaborate with QA, Dev, and Ops teams to define performance requirements. Document results, analyze findings, and provide recommendations for optimization. Support troubleshooting and root cause analysis of performance issues. Continuously refine testing methodologies and scripts for accuracy and efficiency. Stay current with emerging tools and best practices in performance testing. Ensure alignment of performance testing with development lifecycles and release schedules.