Performance Test Engineer
Core
Design, build, and execute performance tests for a cloud contact center platform using AI-assisted tooling to ensure fast and reliable product experiences.
Role type
Performance Test Engineer (IC)
Builds
Cloud contact center platform performance validation
Domain
Cloud software / Contact center / Performance Engineering
Deliverable
production ML models | product features
Required skills
Performance test design, workload modeling, k6/Gatling/JMeter/Python scripting, CI/CD integration, observability dashboards, root cause analysis, API testing (REST/gRPC/WebSocket), AI/ML concepts for testing
Preferred skills
VoIP/real-time communications testing, containerized environments (Docker/Kubernetes), chaos engineering, AI observability tools, distributed tracing
Technologies
k6, Gatling, JMeter, Python, Datadog, Grafana, Prometheus, Jenkins, GitLab CI, GitHub Actions, Docker, Kubernetes, Jaeger, OpenTelemetry
Responsibilities
Design and maintain performance test scripts and scenarios; Build realistic workload models representing production traffic; Execute load, stress, soak, spike, and scalability tests; Analyze results to identify bottlenecks and produce actionable findings; Integrate tests into CI/CD pipelines; Configure monitoring dashboards and alert thresholds; Triage performance defects and contribute to root cause analysis.
Seniority
Mid-Senior, hands-on IC