Currently at Auth0 the approach towards testing is defined within the crews and there is no consistency across Engineering. The Test Lead will face the challenge of shaping and spreading a testing culture across the area. You will define processes, metrics, and best practices to ensure we ship with strong and consistent quality.
Define Auth0's test strategy and evangelize it
Build and manage the test team
Define service maturity levels
Help define versioning and change management strategy
Determine whether a new service/component/feature is ready to be put into production from a requirements (performance, functionality, stress, etc.) perspective
Work with POs to understand release schedules and plan proper testing
Define the approach and infrastructure required for functional, stress, load, perf testing.
You might work on
Collaborating with crews to define test requirements for each service.
Working with different crews (rotating per period) to define testing requirements per service
Coaching crew members on testing practices and help them set up their test suite as part of the CI pipeline
Collaborating with CS to understand common issues and come up with useful test scenarios
Collaborating with the Core Infrastructure team to investigate production issues and perform root cause analysis
Collecting metrics and building dashboards that help foster a testing culture
Building the tools and infrastructure for Functional, Stress and Load Testing