← Back to jobs

Technocraft Solutions Logo
Senior Performance Test Engineer

Technocraft Solutions

 

New York City, NY, USA

Posted On: Just posted
Experience: 8+ years
Availability: Onsite
Openings: 1
Category: Performance Test Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Key Responsibilities

Lead end-to-end performance testing activities, including strategy development, test planning, scripting, execution, analysis, and reporting.

Design and execute load, stress, endurance, spike, volume, and scalability tests.

Develop realistic workload models based on production usage patterns, concurrent users, transaction volumes, and business scenarios.

Build, enhance, and maintain performance test scripts using tools such as Apache JMeter, LoadRunner, or equivalent.

Analyze response times, throughput, transaction rates, latency, error rates, and resource utilization.

Identify performance bottlenecks across application, database, middleware, server, network, and infrastructure layers.

Perform root cause analysis and collaborate with development, DevOps, database, and infrastructure teams to resolve performance issues.

Evaluate application behavior under peak loads and high-concurrency scenarios.

Conduct API and backend performance testing, including REST-based services and distributed applications.

Monitor CPU, memory, disk I/O, network utilization, database performance, and application logs during test execution.

Establish performance baselines, benchmarks, thresholds, and service-level objectives.

Validate system scalability, stability, and production readiness before major releases.

Prepare comprehensive performance test reports with findings, bottleneck analysis, and optimization recommendations.

Participate in technical discussions, defect triage, release planning, and performance improvement initiatives.

Required Qualifications

8+ years of strong hands-on experience in performance testing and performance engineering.

Extensive experience with performance testing tools such as Apache JMeter, Micro Focus LoadRunner, or equivalent enterprise-grade tools.

Strong knowledge of load testing, stress testing, endurance testing, spike testing, volume testing, and scalability testing.

Proven experience developing complex performance test scripts and designing workload models.

Strong understanding of web application architecture, distributed systems, microservices, APIs, and client-server environments.

Hands-on experience with REST API performance testing and backend service performance analysis.

Strong knowledge of SQL, database concepts, query analysis, and database performance troubleshooting.

Experience with application and infrastructure monitoring tools such as Dynatrace, AppDynamics, New Relic, Grafana, or similar platforms.

Ability to analyze performance metrics and identify root causes of system bottlenecks.

Experience working with large-scale enterprise applications and high-volume transaction environments.

Strong understanding of performance benchmarks, capacity planning, response-time targets, and scalability requirements.

Excellent analytical, troubleshooting, documentation, and communication skills.

Preferred Qualifications

Experience with cloud-based performance testing environments, particularly AWS or Azure.

Exposure to CI/CD pipelines and integrating performance testing into DevOps workflows.

Experience with containerized and distributed environments, including Docker and Kubernetes.

Familiarity with Kafka, messaging systems, caching, and distributed application architectures.

Experience with production performance monitoring, capacity planning, and performance optimization.

Relevant performance testing certifications are a plus

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs