Storable is a company that builds SaaS products for the self-storage industry. They are seeking a Senior Manager of Test Engineering to lead their quality transformation by building and operating testing platforms, increasing automation, and improving reliability for their multi-tenant SaaS products.
Responsibilities:
- Define and own the shift-left testing strategy across engineering, in partnership with product, platform, SRE, and security
- Build and lead a high-performing test platform/enablement team (engineering managers, senior ICs, SDETs)
- Translate business and reliability goals into a clear roadmap for quality platforms, tooling, and practices
- Establish and track quality and reliability KPIs (e.g., defect escape rate, flaky test rate, MTTR, change fail rate, performance SLOs)
- Design and evolve enterprise-scale testing platforms supporting:
- API and service-level testing
- Contract and integration testing
- UI/E2E automation where it adds leverage
- Performance, load, and resilience testing
- Partner with SRE/DevOps to integrate testing deeply into CI/CD pipelines, including:
- Gating and quality thresholds
- Test orchestration and parallelization
- Environment and test-data management
- Provide opinionated, self-service tooling and templates for teams using Python, Java, and Go in a microservices / multi-tenant SaaS environment
- Work closely with SRE and product engineering to design for reliability and resilience, not just test for it
- Establish practices and tooling for:
- Performance and capacity testing at service and system levels
- Fault injection / chaos experiments for critical paths
- Regression detection tied to SLOs and error budgets
- Ensure test platforms integrate with observability (logs, metrics, traces) for faster triage and better signal-to-noise
- Lead change management for new testing practices, frameworks, and workflows across many teams
- Build and run enablement programs: standards, playbooks, training, office hours, and guilds/communities of practice
- Coach engineering managers and tech leads on testability, design for quality, and pragmatic automation strategies
- Identify and remove systemic blockers to shift-left (environments, data, tooling, ownership, incentives)
- Hire, grow, and mentor engineering managers and senior ICs in test, platform, or SRE disciplines
- Build a culture of continuous improvement, data-driven decisions, and blameless post-mortems
- Own operational health of test platforms (availability, performance, cost) and partner with platform/SRE teams on capacity and reliability
Requirements:
- 10+ years in software engineering / quality engineering, including 4+ years leading engineering teams (people management)
- Proven experience leading test/platform, SDET, SRE, or DevOps teams in a multi‑service SaaS environment
- Demonstrated success driving shift‑left testing transformations or similar engineering practice changes at scale
- Strong technical background in at least one of Python, Java, or Go, with working knowledge of the others
- Hands‑on experience with: Test automation frameworks (API/service, contract, and UI/E2E), Performance and load testing tools and methodologies, CI/CD systems and integrating tests into pipelines
- Deep understanding of distributed systems, microservices, and multi‑tenant architectures and their implications for testing and reliability
- Experience partnering tightly with SRE/DevOps on deployment, observability, and incident response
- Track record of leading through change in environments that are still maturing engineering practices (not just 'maintaining' at a big‑tech level)
- Excellent communication and stakeholder management skills across engineering, product, and business leaders
- Prior experience in high‑growth SaaS companies in the ~500–1,500 employee range
- Experience designing or operating centralized test platforms serving dozens of product teams
- Familiarity with observability and reliability tooling (e.g., Datadog, Prometheus, OpenTelemetry, Chaos tooling)
- Experience working with global, distributed teams and across multiple product lines
- Background in reliability/resilience engineering (SLOs, error budgets, game days) applied to test strategy