Senior Performance Test Engineer
-
Software Development
Software Testing
Job Description & How to Apply Below
If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.
Senior Performance Test EngineerSoftware Dev Full Time Parsippany, NJ, US
Salary Range: $ To $ Annually
About Agadia
We specialize in healthcare management technology and offer a suite of utilization management software solutions for our clients. Our mission is to improve the quality of care and expedite the delivery of health care services by advancing and automating utilization management processes. We are based in Parsippany, NJ, with clients across the United States. As we grow, we are looking for a detail-oriented, self-motivated, independent Software Engineer to help analyze, design, and refine business requirements.
Agadia is seeking a Senior Performance Test Engineer to perform performance testing for its healthcare SaaS applications. The role covers requirements analysis, workload modeling, test automation, execution, bottleneck investigation, and reporting. The engineer will work with Development, QA, Dev Ops, Infrastructure, DBAs, and Production Support to validate performance, investigate regressions, and provide evidence for release and capacity decisions.
Roles and Responsibilities
- Collaborate with business and technical stakeholders to define measurable acceptance criteria for critical workflows, including response-time percentiles, throughput, error rates, and recovery behavior.
- Assess application architecture, dependencies, deployment topology, and production usage to develop performance test strategies, estimates, schedules, and entry and exit criteria.
- Design realistic workload models covering concurrent users, transaction arrival rates, customer mix, think time, pacing, peak periods, ramp-up and sustained load.
- Plan and execute baseline, load, stress, spike, endurance, and scalability tests; coordinate controlled failover and recovery tests with the responsible teams.
- Develop and maintain reusable JMeter or k6 scripts with authentication, session handling, dynamic value correlation, parameterization and assertions that verify successful business transactions.
- Build modular suites for case creation, review, sign-off, queue management and document management, with configurable customer profiles, user credentials and datasets.
- Prepare and manage approved synthetic or masked test data, including extraction, seeding, validation and cleanup; protect credentials and maintain customer data isolation.
- Validate test environment readiness, data volumes, cache state, and load-generator capacity; document differences that affect comparison with production.
- Monitor and correlate test results with Dynatrace or equivalent APM tooling, IIS and Windows metrics, application logs, and SQL Server activity.
- Investigate bottlenecks across application, API, database, and infrastructure layers, including slow queries, blocking, thread or connection pool contention, memory growth, and resource saturation.
- Compare releases against approved baselines, record reproducible performance defects, collaborate with engineering teams on remediation, and verify fixes through retesting.
- Provide measured capacity and scalability findings, with documented assumptions, to support infrastructure planning and growth forecasts.
- Integrate appropriate performance checks into Azure Dev Ops CI/CD pipelines and scheduled test runs; continuously improve scripts, framework reliability and reporting.
- Deliver technical reports and stakeholder summaries covering workload assumptions, results against targets, bottleneck evidence, business impact, limitations and release readiness recommendations.
Required Qualifications
- At least 5 years of hands-on experience in load and performance testing of web applications and APIs.
- Strong proficiency in JMeter or k6, including independent script development, debugging, maintenance, and command-line test execution.
- Sound understanding of performance testing concepts, workload modeling, and interpretation of latency percentiles, throughput, error rates, and resource utilization.
- Experience testing multi-tier applications, with working knowledge of HTTP/HTTPS, REST APIs, JSON, authentication, session management, and dynamic data correlation.
- SQL proficiency for test data preparation, validation, and investigation of database-related performance issues.
- Experience using an application performance monitoring tool, server metrics, and logs to investigate bottlenecks and support findings…
Position Requirements
10+ Years work experience(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction