3 days ago

Staff Software Engineer, Testing Infrastructure

Mattermost

Hybrid
Full Time
$170,000
Hybrid

Job Overview

Job TitleStaff Software Engineer, Testing Infrastructure
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$170,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Mattermost

Mattermost builds the #1 collaborative workflow solution for defense, intelligence, security, and critical infrastructure organizations. Their platform enables secure, efficient operations for the world’s most critical teams, reducing risks and accelerating productivity. Guided by core values of Customer Obsession, Earn Trust, Self Awareness, Ownership and High Impact, Mattermost collaborates closely with customers to deliver solutions for complex needs.

To learn more, visit www.mattermost.com

The Opportunity: Staff Software Engineer, Testing Infrastructure

Mattermost is seeking a visionary Staff Software Engineer, Testing Infrastructure to lead a company-wide transformation of test automation and quality engineering. In this highly visible role, you will serve as the technical lead for software testing and quality, partnering directly with Mattermost’s founders, CEO, and engineering leadership. You will define and execute the next evolution of their testing strategy and infrastructure.

As a Staff Software Engineer, Testing Infrastructure, you will define the technical vision and architecture for test infrastructure, frameworks, and processes. This role empowers every engineer to deliver high-quality, reliable software with speed and confidence. Your work will shape how the entire organization approaches testing and quality—establishing standards, designing scalable systems, and fostering a culture where quality is owned by all.

You will collaborate with engineering leadership to ensure testing systems are deeply integrated, observable, and intelligent, including designing AI-driven systems. These systems will accelerate test coverage, manage test reliability autonomously, and progressively automate test generation and maintenance. The ultimate goal is a single successful pass of the full automated test suite providing fast feedback and a high-confidence signal of product stability, ensuring every commit meets release standards. Your impact extends beyond infrastructure, encompassing a strategic, cross-functional leadership role ensuring products meet the highest reliability and security standards demanded by mission-critical industries.

Responsibilities Include

  • 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 — from establishing strong observability and meaningful test signals, through making quality the path of least resistance, to an AI-first future where machines generate, maintain, and verify tests.
  • Architect scalable, intelligent testing frameworks and infrastructure spanning server, web, mobile, and desktop — progressively shifting testing from manual authorship toward machine-driven generation, maintenance, and analysis.
  • Lead the integration of AI/LLM technologies into testing strategy—from test generation and autonomous flakiness management to coverage gap detection, and beyond as the technology evolves.
  • Partner with engineering leadership to align testing strategies with product and platform roadmaps.
  • Establish and enforce testing standards, quality metrics, and quality gates across the SDLC — automated in CI/CD so quality is the path of least resistance.
  • Build visibility and trust in quality signals through unified observability — dashboards, metrics, and alerting that provide actionable insight into product reliability and drive accountability.
  • Design systems, tooling, and processes that empower developers to easily create, run, and maintain high-quality automated tests.
  • Influence and mentor engineers to adopt shift-left testing, testability-focused design, and quality-first development practices.
  • Drive continuous improvement by researching, evaluating, and championing emerging testing methodologies and technologies.

Requirements

  • BS in Computer Science, Software Engineering, or related field with 8+ years of experience in software testing, quality engineering, or test infrastructure development.
  • Proven track record of 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.
  • Knowledge of containerization technologies (Docker, Kubernetes) and their application to automated testing.
  • Strong conviction that AI will fundamentally transform software testing, and the drive to lead that transformation — staying current with emerging AI capabilities and proactively identifying where they can accelerate quality.
  • Excellent communication skills with the ability to translate complex testing strategy for audiences from individual engineers to executive leadership.
  • Experience mentoring engineers and leading quality-focused technical initiatives across multiple teams.

Preferences

  • Experience applying AI/ML technologies to software testing — test generation and intelligent test analysis.
  • Contributions to open-source projects.
  • Knowledge of accessibility testing and inclusive design principles.
  • Has worked fully remotely with global teams.
  • Expertise in defense, intelligence, or security-focused workflows and the reliability standards these environments demand.

Key skills/competency

  • Test Automation Strategy
  • Quality Engineering Leadership
  • Test Infrastructure Architecture
  • AI/LLM Integration
  • CI/CD Pipelines
  • TypeScript/Go Development
  • End-to-End Testing (Playwright, Cypress)
  • Distributed Systems
  • Automation Frameworks
  • Technical Mentorship

Tags:

Staff Software Engineer, Testing Infrastructure
Test automation
Quality engineering
AI/LLM
Framework architecture
CI/CD
Observability
Security testing
Performance testing
API testing
TypeScript
React
Go
PostgreSQL
Playwright
Cypress
Docker
Kubernetes
Distributed systems
Cloud environments

Share Job:

How to Get Hired at Mattermost

  • Research Mattermost's culture: Study their mission, values (Customer Obsession, Earn Trust, Self Awareness, Ownership, High Impact), recent news, and employee testimonials on LinkedIn and Glassdoor. Understand their remote-first, open-source nature.
  • Customize your resume for Staff Software Engineer, Testing Infrastructure: Highlight your 8+ years of experience in test infrastructure, AI/ML application to testing, and leadership in quality engineering. Quantify impact wherever possible, focusing on scalable systems and full-stack environments.
  • Prepare for technical deep-dives: Showcase strong programming skills in TypeScript, React, Go, and PostgreSQL. Be ready to discuss CI/CD, distributed systems, containerization (Docker, Kubernetes), and your expertise with E2E frameworks like Playwright/Cypress.
  • Demonstrate strategic and leadership abilities: Be prepared to articulate your vision for test automation, discuss how you've integrated AI/LLM into testing, and share examples of mentoring engineers and influencing quality-first practices across teams.
  • Emphasize your problem-solving approach: Discuss how you identify quality gaps, establish metrics, and drive continuous improvement in a complex, mission-critical environment, aligning with Mattermost's focus on defense and intelligence sectors.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background