Senior Software Design Engineer, Testing Infrastructure
hace 2 semanas
We're dedicated to empowering organizations to operate with confidence, reducing risks, and accelerating productivity. Guided by our core values of Customer Obsession, Earn Trust, Self Awareness, Ownership and High Impact, we collaborate closely with our customers to deliver solutions that meet complex needs and drive success.
To learn more, visit
Mattermost is seeking a visionary Senior Software Engineer, Testing Infrastructure to lead a company-wide transformation of test automation and quality engineering. In this highly visible role, you will act as the technical lead for testing and quality, working directly with Mattermost's founders, CEO, and engineering leadership to define and implement the next evolution of our testing strategy and infrastructure.
As a Senior Software Engineer in Testing Infrastructure, you will shape the technical direction of our test infrastructure, frameworks, and processes—empowering engineers across the organisation to deliver high-quality, reliable software with speed and confidence. Instead of building automated tests for individual features, your work will influence how the entire organisation approaches testing and quality. You will define standards, architect scalable systems, and help foster a culture where quality is a shared responsibility.
You will collaborate closely with engineering leadership to ensure our testing systems are deeply integrated, observable, and intelligent—including the use of AI-driven capabilities to expand test coverage, accelerate analytics, and enhance decision-making. You will design systems that make automated testing intuitive, scalable, and comprehensive—so we never need to manually test the same thing twice. Beyond infrastructure, this is a strategic, cross-functional leadership role that ensures our products meet the high reliability and security expectations of defence, intelligence, and critical infrastructure sectors.
Note for non-US applicants: If you are located in Canada, the UK, Germany, or Spain, please apply directly to the posting for your specific location to ensure your application is routed to the correct hiring team.
Responsibilities Include:Lead a company-wide transformation of test automation and quality engineering strategy, partnering 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 with CI/CD pipelines and distributed engineering workflows.Establish and maintain testing standards, best practices, and quality metrics across engineering 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, tools, and processes that enable developers to create, run, and maintain high-quality automated tests efficiently.Lead the integration of AI/LLM technologies into our testing strategy—including intelligent test generation, analysis, and reporting.Build visibility and trust in quality signals through advanced reporting and improved observability of product reliability and test effectiveness.Drive continuous improvement by researching, evaluating, and championing new testing methodologies and technologies.Foster a culture of technical excellence in testing architecture, ensuring quality is shared across all engineering teams.Requirements:
BS in Computer Science, Software Engineering, or a related field, with 7+ years of experience in software testing, quality engineering, or test infrastructure development.Proven experience defining and executing quality engineering strategies 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 tooling at scale.Strong expertise with end-to-end testing frameworks (e.g., Playwright, Cypress, Detox) and modern automation architecture.Experience in API, performance, and security testing methodologies.Knowledge of containerisation technologies (Docker, Kubernetes) and how they apply to automated testing.Strong analytical and problem-solving skills, with the ability to identify quality risks and develop effective mitigation strategies.Excellent communication, collaboration, and influencing skills across global, cross-functional teams.Experience mentoring engineers and leading quality-focused technical initiatives across multiple teams.Preferences:
Experience with AI/ML technologies applied to software testing, such as automated test generation or intelligent test analysis.Contributions to open-source projects.Knowledge of accessibility testing and inclusive design principles.Experience working remotely with globally distributed teams.Background in defence, intelligence, or security-focused workflows.
Mattermost follows a market-based approach to compensation, and pay may vary based on your location. The successful candidate's starting pay will be determined by skills, experience, qualifications, work location, and market conditions. These ranges may be adjusted over time.
Mattermost is an EEO Employer, we are a remote-first, open-source company.We are continually working to expand our hiring in more countries and regions, ensuring compliance with local laws and regulations, which takes time.
Mattermost values your unique perspective—we welcome all applicants. We encourage individuals from all backgrounds to apply and are committed to assessing candidates based on their skills and qualifications. We do not tolerate discrimination against staff or applicants based on race, religion, national origin, age, disability, pregnancy status, veteran status, or other personal characteristics.
If you require accommodations during the interview process, please let us know—we're happy to assist.
-
Design Engineer
hace 5 días
Madrid, Madrid, España Hubbell A tiempo completoJob Overview The Design Engineer is responsible for producing patterns designs and for designing, developing, and testing electronic and embedded systems. The Design Engineer collaborates with various teams to bring projects from conception to completion using CAD software and simulation tools. This role also contributes to testing and design...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España InteractiveAI A tiempo completo 70.000 € - 100.000 €What You'll DoAs a Senior Software Engineer at InteractiveAI, you'll be at the center of delivering production-ready features, integrations, and client implementations that power our platform and enterprise deployments.This is a hands-on, high-ownership engineering role. You will architect, implement, and ship complex backend and frontend systems, building...
-
Software Development Engineer in Test
hace 5 días
Madrid, Madrid, España Sur A tiempo completoAs the Software Development Engineer in Test (macOS) you will own the quality of macOS integration layers, including endpoint security agents, network extensions, and other system-level components. You'll work closely with engineering and product teams to build high-fidelity automated tests, validate complex behavior across macOS internals, and ensure our...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España Clarity AI A tiempo completoAbout Clarity AIClarity AI is a global tech company founded in 2017 with a unique mission:bringing societal impact to markets.We leverage AI and machine learning technologies to providetop internationalinvestors, governments, companies, and consumerswith the right data, methodologies, and tools to make more informed decisions.We are now a team of more...
-
Infrastructure Engineer
hace 2 semanas
Madrid, Madrid, España Eurovision Services A tiempo completoWe are looking for a motivatedInfrastructure Engineerto join our Technology Team in MadridAt Eurovision Services, our Technology Team is the driving force behind everything we do — from the infrastructure that powers our networks and corporate systems to the software that supports global media and sports events. The team designs, implements, and maintains...
-
Senior Software Engineer
hace 2 semanas
Madrid, Madrid, España InteractiveAI A tiempo completoLocation:Hybrid (Madrid or Lisbon preferred)Type:Full-timeAbout InteractiveAIInteractiveAI is a fast-growing startup on a mission to empower enterprises with fully managed AI agent lifecycles.We are building the next generation of enterprise-AI solutions, delivering an end-to-end Agentic IDE alongside an extensible ecosystem of agentic resources and...
-
Senior Infrastructure Engineer
hace 2 semanas
Madrid, Madrid, España Workato A tiempo completoAbout WorkatoWorkato transforms technology complexity into business opportunity. As the leader in enterprise orchestration, Workato helps businesses globally streamline operations by connecting data, processes, applications, and experiences. Its AI-powered platform enables teams to navigate complex workflows in real-time, driving efficiency and...
-
Senior Mechanical Design Engineer
hace 2 semanas
Madrid, Madrid, España TRACTEBEL A tiempo completoRED are an expanding international M&E consultancy, with a proven track record in low energy design, focused on providing excellent design solutions to clients.Through our market leading technical expertise, we enable the world's digital infrastructure and develop the built environment whilst also helping clients realise ambitious plans for zero carbon-built...
-
Senior Agentic Infrastructure Engineer
hace 1 semana
Madrid, Madrid, España Mirantis A tiempo completoCompany DescriptionAbout MirantisMirantis is the Kubernetes-native AI infrastructure company, enabling organizations to build and operate scalable, secure, and sovereign infrastructure for modern AI, machine learning, and data-intensive applications. By combining open source innovation with deep expertise in Kubernetes orchestration, Mirantis empowers...
-
Software Engineer
hace 1 día
Madrid, Madrid, España Allot A tiempo completoPurpose of the Role:We are seeking a versatile Software Engineer with strong backend development expertise in one or more of the following languages: Rust, Kotlin, Python, and This role is ideal for someone who enjoys building high-performance services, thrives on solving complex system-level problems, and values clean, scalable architecture. You will be...