Mattermost is seeking to lead a company-wide transformation of test automation and quality engineering to deliver high-quality, reliable software with speed and confidence, and to establish standards, design scalable systems, and foster a culture where quality is owned by all.
Requirements
- BS in Computer Science, Software Engineering, or related field with 7+ years of experience in software testing, quality engineering, or test infrastructure development.
- Proven experience defining and executing quality engineering strategy or leading test infrastructure initiatives for complex, full-stack systems.
- Strong programming background in TypeScript, React, React Native, Go, and PostgreSQL.
- Deep understanding of CI/CD pipelines, distributed systems, and cloud-based test environments.
- Experience designing or architecting testing frameworks and developer tools that scale across large engineering organizations.
- Strong expertise in end-to-end testing frameworks (e.g., Playwright, Cypress, Detox) and best practices in automation architecture.
- Experience with API testing, performance testing, and security testing methodologies.
Responsibilities
- Lead a company-wide transformation of test automation and quality engineering strategy, working directly with Mattermost’s founders and engineering leadership.
- Define and own the vision and roadmap for Mattermost’s testing and quality engineering infrastructure.
- Architect scalable, intelligent testing frameworks that integrate seamlessly into our CI/CD pipelines and distributed engineering workflows.
- Establish and enforce testing standards, best practices, and quality metrics that guide engineers across teams.
- Influence and mentor engineers to adopt shift-left testing, testability-focused design, and quality-first development practices.
- Partner with engineering leadership to align testing strategies with product and platform roadmaps.
- Design systems, tooling, and processes that empower developers to easily create, run, and maintain high-quality automated tests.
Other
- BS in Computer Science, Software Engineering, or related field
- 7+ years of experience in software testing, quality engineering, or test infrastructure development
- Excellent communication, collaboration, and influence skills across cross-functional, global teams
- Experience mentoring engineers and leading quality-focused technical initiatives across multiple teams
- Must be located in Canada, UK, Germany, or Spain to apply directly to the posting for your specific location