Senior Software Engineer - Automation jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Work & Life Balance

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

Test automationCI/CD practicesTest design methodologiesProgramming experienceCloud platformsMicroservices architectureQuality metricsTeam collaborationMentorship

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

twittertwittertwitter
company-logo
Flowhub is a cannabis retail management platform for modern dispensaries.

Funding

Current Stage
Growth Stage
Total Funding
$45.75M
Key Investors
Headline
2021-10-12Series Unknown· $19M
2019-10-15Series A· $23M
2017-04-12Seed· $3.25M

Leadership Team

leader-logo
Kyle Sherman
Founder, Chairman & CEO
linkedin
leader-logo
Anne Fleshman
VP of Marketing
linkedin
Company data provided by crunchbase