Performance Test Lead experience jmeter

Hace 4 semanas

, CMX, México Ampstek Jornada completa
Job Role : Performance Test Lead

Location:
Mexico (Remote) Contract

Job Description
8+ years Over all Experience with 5+ Years of Experience in Performance Testing Performance Test Scripting
• Strong experience with JMeter scripting.
• Ability to write/debug custom scripts using Groovy and/or JavaScript.
• Experience with correlation, parameterization, assertions, timers, controllers, reusable functions, and custom logic.
• Ability to troubleshoot script failures, dynamic values, authentication, cookies, headers, and session handling. Workload Modeling and Test Design
• Ability to analyze business flows and design realistic workload models.
• Experience designing load, stress, endurance, spike, and scalability tests.
• Ability to calculate user load, TPS/TPM, pacing, think time, ramp-up, and transaction mix based on production usage.
• Experience validating test data readiness and environment readiness. Production Log and Traffic Analysis
• Ability to analyze production logs and traffic patterns to identify peak usage, transaction volume, error trends, and response-time behavior.
• Experience using production metrics to create accurate performance test scenarios.
• Ability to compare production behavior with test environment results. Monitoring and Observability
• Hands-on experience with Datadog, AppDynamics, and Kibana.
• Ability to monitor application, API, JVM/.
NET, IIS, database, container, and infrastructure metrics.
• Experience identifying bottlenecks related to CPU, memory, GC, thread pools, connection pools,
• database queries, downstream services, cache, and network latency.
• Ability to correlate JMeter results with monitoring tool metrics. AWS / Cloud / Container Monitoring
• Experience monitoring applications hosted on AWS cloud platforms.
• Understanding of containers, Kubernetes/ECS/EKS, pods, services, nodes, CPU/memory limits,
• autoscaling, and cloud infrastructure behavior.
• Ability to analyze container-level performance issues and work with DevOps teams. Distributed Testing Setup
• Experience setting up and executing distributed performance tests.
• Good understanding of load generators, controller-agent setup, firewall/port issues, data file distribution,
• result collection, and capacity planning.
• Ability to debug common distributed testing challenges such as connectivity issues, file path issues,
• permission issues, resource saturation, and inconsistent results. Performance Analysis and Reporting
• Ability to analyze response times, throughput, error percentage, percentiles, saturation points, and bottlenecks.
• Strong skills in preparing clear Observations and Recommendations.
• Ability to explain performance findings to technical and non-technical stakeholders.
• Experience working with development, infrastructure, database, DevOps, and application teams for root cause analysis. Leadership and Communication
• Should be able to lead performance testing activities independently.
• Should have strong communication skills and the ability to coordinate with multiple teams.
• Should be proactive in identifying risks, blockers, environment issues, and test data gaps.
• Should be able to mentor junior performance testers if needed. Tools/Technologies
• JMeter
• Groovy / JavaScript
• Datadog
• AppDynamics
• Kibana / Elasticsearch
• AWS monitoring
• Docker / Kubernetes / ECS / EKS
• CI/CD pipeline integration
• Git / Jenkins
• API testing tools
• SQL/log analysis