Lead Performance Tester

Skills
AdoptionDatabasesECSJmeterLoad TestingNon-Functional TestingProduction Management
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Demonstrable hands-on experience in backend performance engineering and automation using 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

Nice to have

  • Leadership
  • Mentoring
  • Cross-team coordination
  • Analytical
  • Collaborative
  • Strategic

Day to day

  • Define and lead the performance engineering strategy for cloud-native telecom platforms
  • Guide and coordinate a distributed guild of SDETs to build maintain and execute scalable performance scripts and frameworks
  • Own performance load stress endurance scalability and resilience testing while analysing bottlenecks and validating distributed systems under realistic production-like conditions

Hiring process

  • Updated CV
  • Summary of performance testing frameworks tools and CI/CD methodologies
  • Detailed examples of performance testing engagements
  • Evidence of driving performance strategy mentoring QA/SDET teams and influencing architecture