wagey.ggwagey.ggv1.0-e93b95d-4-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/SDET Role/Vonage - Lead Performance Tester (SDET)
Vonage

Vonage - Lead Performance Tester (SDET)

Remote - Wroclaw2w ago
RemoteStaffEMEADiagnosticsCloud ComputingSDETTest EngineerJavaPythonTypeScriptKafkaAWS

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• Demonstrable hands-on experience in backend performance engineering and automation using Python, Java, or TypeScript. • Python, Java, or TypeScript. • Proven track record of performance, scalability, and resilience testing in AWS-based cloud-native systems. • Strong experience designing large-scale performance test strategies and leading QA/SDET teams to execute them. • Deep understanding of API performance testing, integration testing, and system-level non-functional validation. • Solid grasp of system architecture, distributed systems behaviour, and non-functional testing methodologies. • Experience with observability, monitoring, and log analysis tools. • Familiarity with RESTful APIs and event-driven systems. • Updated CV clearly demonstrating performance engineering leadership, cross-team coordination, AWS expertise, and backend automation frameworks. • Summary of performance testing frameworks, tools (e.g., k6, GoReplay), and CI/CD methodologies implemented. • Detailed examples of performance testing engagements (scale, environments, bottlenecks identified, business impact, improvements delivered). • Evidence of driving performance strategy, mentoring QA/SDET teams, and influencing architecture. • There’s no perfect candidate. You don't need all the preferred qualifications to make a valuable impact on our team. Our employees and customers come from diverse backgrounds, so if you're passionate about what you could achieve at Vonage, we'd love to hear from you. • There’s no perfect candidate. • To learn how we process your personal data during the recruitment process, please refer to our Privacy Notice.

Responsibilities

• Define and lead the performance engineering strategy across high-availability, cloud-native telecom platforms. • Define and lead • Lead, train, and coordinate a distributed guild of SDETs across multiple feature teams, guiding them to build, maintain, and execute performance scripts (k6) within their fractional sprint capacity. • Lead, train, and coordinate a distributed guild of SDETs • Design, develop, and evolve scalable backend performance frameworks using k6, Python, Java, or TypeScript, focusing entirely on APIs, databases, and infrastructure. • Design, develop, and evolve • Implement and manage production traffic replay strategies (e.g., GoReplay) and complex multi-tenant test data generation to accurately recreate realistic production contention and load profiles. • Implement and manage production traffic replay strategies • Own and drive performance, load, stress, endurance, scalability, and resilience testing, including chaos engineering practices (e.g., using AWS Fault Injection Simulator). • Own and drive • Validate real-time communication systems, event-driven architectures (Kafka, RabbitMQ), and high-throughput distributed systems under production-like conditions. • Validate real-time communication systems, event-driven architectures (Kafka, RabbitMQ), • Integrate performance testing into CI/CD pipelines, enabling continuous performance validation, shift-left practices, and automated PR blocking for latency degradation. • Integrate performance testing into CI/CD pipelines • Leverage observability tooling (Grafana, CloudWatch, Coralogix, VictoriaMetrics, PMM) to monitor, analyse, and troubleshoot system performance. • Leverage observability tooling • Establish performance benchmarks, SLAs, SLOs, and error budgets aligned with business and system requirements. • Establish performance benchmarks • Collaborate with architecture and data teams to identify bottlenecks, validate database architectures (e.g., MySQL, Tungsten), and present evidence-based investment proposals. • Collaborate with architecture and data teams • Analyse and optimise performance across both legacy monolith systems (requiring integrated load testing) and modern microservices architectures. • Analyse and optimise performance • Proven experience mentoring and coordinating testing efforts across large, distributed engineering teams (e.g., conducting code reviews, guiding SDETs through framework adoption, and managing cross-team test schedules). • Proven experience mentoring and coordinating • Strong hands-on experience with AWS cloud services (EC2, ECS, RDS, API Gateway) with a focus on scalability and performance optimisation. • Strong hands-on experience with AWS cloud services • Proven expertise in performance testing tools (specifically k6, along with JMeter or Gatling), including test design, execution, and analysis at scale. • Proven expertise in performance testing tools • Hands-on experience with production traffic shadowing or replay tools (such as GoReplay). • Hands-on experience with production traffic shadowing • Deep experience testing distributed systems, message brokers (Kafka, RabbitMQ), microservices architectures, and high-volume, low-latency APIs. • Deep experience testing distributed systems, message brokers (Kafka, RabbitMQ), • Solid backend programming and scripting skills in Python, Java, or TypeScript to build custom performance frameworks and tooling. • Solid backend programming and scripting skills • Strong understanding of system design, concurrency, throughput, latency, and fault tolerance principles. • Strong understanding of system design • Experience implementing performance testing within CI/CD pipelines (Jenkins, GitHub Actions) and enabling continuous performance feedback loops. • Experience implementing performance testing within CI/CD pipelines • Hands-on experience with observability and monitoring tools (Grafana, Coralogix, PMM) for performance analysis and diagnostics. • Hands-on experience with observability and monitoring tools • Experience working within Agile environments and translating performance insights into actionable engineering outcomes. • Experience working within Agile environments

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X