About the job
We are seeking a Senior Performance Test Engineer / Senior SDET dedicated to advancing performance testing as a vital component of our cloud-native platform's quality assurance practices.
In this pivotal role, you will serve as a Quality and Performance Engineer, developing tools, frameworks, and infrastructure that development teams can rely on and embrace. While performance is a primary focus, your mission extends to empowering teams to create scalable, reliable, and production-ready systems.
Often, performance requirements are not explicitly defined, and it will be your responsibility to clarify what must be tested and how to effectively measure it.
This position is part of our Test Enablement group, requiring close collaboration with development teams, fellow SDETs acting as Quality champions, and the Production Engineering team.
Key Responsibilities:
- Develop and enhance performance and reliability testing for cloud-native, microservices architectures.
- Work alongside Test Enablement and development teams to refine existing performance testing strategies.
- Create and maintain performance test components for load generation, ramp-up, steady-state testing, and results analysis.
- Execute performance tests within CI/CD pipelines and support their integration into standard development practices.
- Utilize observability tools for analyzing, visualizing, and communicating performance metrics, including latency distributions, throughput, and error rates.
- Document, track, and compare performance results over time to identify regressions and trends.
- Assist in simulating realistic customer environments, encompassing networking, certificate-based workflows, and multi-service interactions.
- Collaborate with development teams to interpret performance test results and enhance system behavior under load.
- Engage in code reviews and technical discussions pertaining to test infrastructure and performance.

