Product Quality Engineer
Listed on 2026-10-11
-
Software Development
Software Testing, Software Engineer
Metrc is the most trusted and experienced provider of cannabis regulatory systems in the United States and is growing extremely rapidly to expand globally. We provide a solution that combines advanced software, radio-frequency identification (RFID) technology, a dedicated customer-support team, and a secure database to track and trace cannabis from growth, harvest, and processing to testing, transport, and sale. As a Quality Engineer, you will have the opportunity to thrive in a fast-moving, fluid environment, and be passionate about implementing change, great processes and procedures in a commercial setting at a fast-growing technology company.
GeneralOverview
Metrc is seeking an experienced Quality Engineer to own software quality and technical workflow validation across our platform and integrated product ecosystem. In this role, you will be responsible for ensuring that Metrc’s software — including its core track-and-trace platform, APIs, and third‑party integrations — performs reliably, accurately, and in accordance with both functional requirements and regulatory obligations.
This is a technically substantive role that goes beyond functional UI testing. You will work across system boundaries, validate complex data flows, and troubleshoot issues that span software configurations, API behavior, integration handoffs, and end-to-end business workflows. The right candidate is detail-oriented, comfortable with technical complexity, and experienced working in SaaS environments where quality failures carry real-world consequences.
Key ResponsibilitiesCore duties and responsibilities include the following.
Software Testing & Validation- Design, develop, and execute comprehensive test plans and test cases for new features, platform updates, and integration changes across Metrc’s software product suite.
- Perform functional, regression, integration, and end-to-end workflow testing, ensuring coverage across user-facing features and underlying technical behaviors.
- Validate API behavior — including request/response accuracy, error handling, edge cases, and data integrity — using tools such as Postman or comparable platforms.
- Test complex multi-step workflows that span Metrc’s platform and third‑party integrations, including POS systems, ERP platforms, and state regulatory reporting interfaces.
- Contribute to test automation strategies and, where applicable, develop or maintain automated test scripts to improve coverage and efficiency over time.
- Investigate and reproduce software defects reported through internal QA, customer escalations, or cross-functional team channels, providing clear and thorough documentation of findings.
- Conduct root cause analysis on software failures, distinguishing between application bugs, configuration issues, data problems, and integration faults.
- Manage the full defect lifecycle in Jira, including logging, prioritization, retesting, and closure, ensuring defect records are accurate and actionable for engineering teams.
- Collaborate with Engineering to validate bug fixes and confirm that resolutions meet acceptance criteria before release.
- Identify patterns across reported issues that may indicate systemic problems, and surface those findings proactively to QA and Product leadership.
- Validate technical workflows end-to-end across integrated systems, ensuring that data flows correctly between Metrc’s platform and connected third‑party applications.
- Test configuration-driven behaviors — such as state-specific compliance rules, licensee settings, and feature flags — to confirm that software behaves as intended across varied customer environments.
- Evaluate the impact of platform changes on downstream…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).