Lead Performance Tester
Skills
AdoptionDatabasesECSJmeterLoad TestingNon-Functional TestingProduction Management
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
