Senior Software Engineer driving quality strategy and automation for cannabis retail solutions. Leading testing and quality initiatives within a collaborative engineering team.
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.
Requirements
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 Qualifications: Experience working with cloud platforms (AWS/GCP/Azure) and containerized environments (Docker, Kubernetes); Experience in DevOps work.
Lead Software Engineer working with cloud technologies to build critical data functions for Asset Management. Involves data pipelines, ingestion, and quality processes within a global team.
Software Engineer Lead developing technical design and software solutions for PNC's Lending Technology. Collaborating with teams to ensure engineering excellence and provide technical guidance in banking functions.
Senior Software Engineer developing and maintaining software solutions for PNC's Lending Technology Payments organization. Collaborating with teams to support critical banking functions in a hybrid office environment.
Senior Software Developer focused on optimizing ticketing functionalities for Zendesk’s core product. Collaborating with a team to ensure reliable, scalable, and complex system performance.
Senior Software Entwickler developing next - gen ERP and CAFM software for Facility Management at scanmetrix. Responsible for modern full - stack application development with TypeScript and React.
Full - time Senior Software Developer creating best software for payments processing at Global Payments. Collaborating with development teams, writing code, and ensuring quality software solutions.
Leading a Software Engineering team at Sicredi, guiding strategies and supporting professional development while collaborating across teams. Focused on enhancing software engineering practices.
Full Stack Engineer required for Backend development with high proficiency in C# and .NET technologies. Join Collins Aerospace to contribute to the global aerospace and defense industry.
Software Developer designing intuitive, high - performance front ends for analytical solutions employing NMR technology. Collaborating with scientists to translate workflows into user experiences.