11 ago
|
Centraprise
|
Ciudad de México
11 ago
Centraprise
Ciudad de México
Role: Performance Test Lead
Location: Mexico (Remote )
8+ years Over all Experience with 5+ Years of Experience in Performance Testing
1.
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.
2.
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.
3.
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.
6.
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.
7.
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
📌 Senior Infrastructure & Systems Developer – GCP / BigQuery (Ciudad de México)
🏢 Centraprise
📍 Ciudad de México