Insperity

Senior Performance Test Engineer

Insperity$93K — $105K *
US-AnywhereRemote in Texas, US
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or a related field required.
  • 5-7 years of professional performance testing experience, including scripting and software development required.
  • Experience in Agile/Scrum model environment.
  • Strong understanding of performance testing requirements and script execution.
  • Proficient in NeoLoad or other performance testing tools.
  • Solid grasp of Performance Workload Modeling and Capacity Planning.
  • Experience with application servers and database servers.

Responsibilities

  • Act as an extended scrum team member, conducting system performance testing for application reliability and scalability.
  • Collaborate with Product Owners and Scrum team to define performance requirements and testing strategy.
  • Design and execute various types of performance test scripts based on application requirements.
  • Monitor client-side and server-side application performance using tools.
  • Analyze performance test results, participate in root cause assessments, and recommend improvements.
  • Provide detailed level test reports.
  • Collaborate with Application Health and Performance team for post-deployment performance monitoring.

Benefits

  • Diverse work environment celebrating employee uniqueness.
  • Opportunities for career advancement and skill development.
  • Flexible work arrangements promoting work-life balance.
Full Job Description
This position is responsible for closely working with Product Owners, Developers, Solution Designers, and Quality Assurance personnel to gather non-functional requirements, develop and execute performance test scripts, and analyze application performance issues across multiple applications across Insperity's portfolio.

Responsibilities:
  • Acts as an extended scrum team member on multiple teams and conducts system performance testing to ensure application reliability, capacity, and scalability.
  • Collaborates with Product Owners, Business Users, and the Scrum team to identify performance requirements and develop a performance testing strategy.
  • Designs various types of performance test scripts and executes them based on the application requirements. This can include load testing, stress testing, spike testing, endurance/stability testing, and scalability testing scenarios.
  • Monitors both client-side and server-side application performance using in-house and commercial tools.
  • Analyzes the performance test results, participates in root cause assessments, and provides recommendations for improvements.
  • Provides detailed level test reports.
  • Collaborates with the Application Health and Performance team to monitor system performance post-deployment and uses that information to continue to refine tests in pre-production.
  • Suggests new tools and techniques to improve testing efficiency.
  • Conducts training and provide assistance to Associate and Mid-Level Performance Test Engineers.


Qualifications:
  • Bachelor's Degree in Computer Science or a related field is required.
  • Five to seven years of professional experience with performance testing, including scripting and custom scripting, and/or software development is required.
  • Ability to work effectively in an Agile/Scrum model environment.
  • Strong understanding of performance testing requirements and converting them to executable performance testing scripts.
  • Strong understanding of automation/performance script creation using NeoLoad or other applicable performance test tools.
  • Have an in-depth understanding of how to properly perform parameterization, use checkpoints, develop reusable functions, use correlations, schedule iterations, pacing and think time.
  • Highly proficient in Performance Workload Modeling and Capacity Planning.
  • Perform analysis of client side statistics like response times, throughput, hits per second etc.
  • Strong knowledge of web servers (Apache, IIS etc.), application servers (Tomcat, JBoss etc.), database servers (Informix, Oracle, MS SQL etc.).
  • Experience with monitoring server performance counters, e.g. CPU utilization (Host/Process), host memory utilization, heap memory usage, thread and connection pools, etc., using AppDynamics and other application monitoring tools.
  • Strong analytical and documentation skills.
  • Excellent communication, presentation and leadership skills
  • Required skills include:
  • Knowledge of advanced SQL.
  • Working experience with C#, Java, and .NET frameworks in order to participate in design and code inspections to proactively assist in identifying bottlenecks.
  • Possesses and applies a knowledge of heap and thread dump analysis, CPU, and memory profiling data.
  • Basic development knowledge for custom coding implementation in NeoLoad.
  • Working knowledge of MS-Excel (macros, graphs/charts etc.) to automate any test reporting.
  • Experience using Visual Studio/TFS for project management and defect tracking.
  • Knowledge of Fiddler, JProfiler, Jconsole, or VisualVM.


Insperity provides a reasonable compensation range for each posted role in accordance with applicable pay-transparency laws. Actual compensation is influenced by a variety of job-related factors, including skills, experience, and geographic location.

The compensation range for this position, representing the pay span across all locations where this role may be filled is

93,000 - 105,875

At Insperity, we celebrate the diversity of our employees and our leadership.

About Insperity

Insperity, Inc. provides human resources (HR) and business solutions to enhance business performance for small and medium-sized businesses in the United States. The company offers its HR services through its Workforce Optimization and Workforce Synchronization solutions, which include a range of human resources functions, such as payroll and employment administration, employee benefits, workers' compensation, government compliance, performance management, and training and development services. Insperity, Inc. was founded in 1986 and is headquartered in Kingwood, Texas.
Learn more about Insperity
Size
3,600 employees
Market Cap
$4.2 billion
Industry
Net Income
$138.2 million
Founded
1986
5 Year Trend
+11.1%
Revenue
$4.2 billion
NASDAQ

More Jobs at Insperity

More Information Technology Jobs

Find similar Senior Performance Test Engineer jobs: