About the Role
The role involves leading the development and execution of performance testing frameworks, analyzing system behavior under stress, and providing strategic guidance to improve scalability and reliability across platforms.
Responsibilities
- Design and implement comprehensive performance testing strategies
- Lead the creation of test environments that mirror production conditions
- Analyze system bottlenecks and recommend optimization techniques
- Collaborate with development teams to resolve performance issues
- Develop automated performance testing pipelines integrated into CI/CD
- Monitor application behavior under high-load scenarios
- Produce detailed reports on system performance metrics
- Define key performance indicators and success criteria
- Advise on architectural improvements for scalability
- Mentor engineers in performance testing methodologies
- Evaluate tools and frameworks for performance validation
- Ensure testing aligns with business and technical requirements
- Support cloud infrastructure performance validation
- Troubleshoot complex system interactions during load tests
- Maintain documentation of test plans and results
- Coordinate with operations and SRE teams for production readiness
- Drive performance benchmarking across service tiers
- Integrate performance testing into agile development cycles
- Assess impact of new features on system performance
- Promote a culture of performance awareness across teams
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid work model with flexible remote options
Team
Collaborative engineering environment focused on scalable systems
Why Join Us
- Opportunity to shape performance standards across a global platform
- Work with cutting-edge technologies in a high-growth environment
- Access to professional development and training programs
Technology Stack
AWS, Kubernetes, Docker, Jenkins, Prometheus, Grafana, JMeter, Gatling, Java, Python
Available for qualified candidates