Flowhub · 4 weeks ago
Senior Software Engineer - Automation
Flowhub is the cannabis retail management platform that helps dispensaries streamline operations, improve compliance, and deliver exceptional customer experiences. We are seeking a Senior Software Automation Engineer to serve as a critical quality leader responsible for defining and executing the quality strategy to ensure system integrity and testing scalability.
Business IntelligenceCannabisEnterpriseInternetPoint of SaleRetail TechnologySaaSSmall and Medium BusinessesSoftware
Responsibilities
Lead Quality Strategy for the Flowhub Platform: Own and define the comprehensive testing strategy for end-to-end pipelines, critical data flows, and services
Define and Drive Long-Term Quality Strategy: Define and drive the long-term automation strategy that significantly improves quality metrics, platform integrity, and test scalability across multiple engineering teams
Tooling & Infrastructure Influence: Own the selection and integration of tools and platforms that support scalable test automation, data validation, Continuous Training (CT), and Continuous Integration/Continuous Delivery (CI/CD)
Champion Best Practices and Systemic Improvement: Define and enforce standards for quality across all systems, and systematically raise the engineering bar by proactively identifying and resolving systemic flaws in testing architecture, quality processes, and tooling
Measure & Improve Quality: Define and track quality metrics such as test coverage, test flakiness, and reliability, linking quality work to measurable business outcomes
Lead Through Collaboration and Mentorship: Influence Engineering and Platform teams to adopt a quality-driven approach in their design and implementation, and mentor engineers across collaborating teams
Qualification
Required
7+ years in software development and/or test automation, with at least 3 years leading complex, distributed system testing
A natural team player and Culture Ambassador who operates with humility, actively collaborates across boundaries, and prioritizes the success of FlowHub's mission above all else
Strong programming experience with the ability to design and write reusable, scalable test frameworks
Proven ability to lead testing efforts for large-scale, backend or platform systems, ideally including microservices or cloud-based architectures
Deep understanding of test design methodologies, CI/CD practices, and test automation at scale
Experience with test frameworks and tools such as PyTest, JUnit, or equivalent, and experience with performance testing of large-scale systems
Skilled in driving multi-functional quality programs and influencing engineering architecture and tooling
Preferred
Experience working with cloud platforms (AWS/GCP/Azure)
Experience in DevOps work
Company
Flowhub
Flowhub is a cannabis retail management platform for modern dispensaries.
Funding
Current Stage
Growth StageTotal Funding
$45.75MKey Investors
Headline
2021-10-12Series Unknown· $19M
2019-10-15Series A· $23M
2017-04-12Seed· $3.25M
Recent News
Business Insider
2025-08-13
Company data provided by crunchbase