Search

Quality & Reliability Engineer

Winmark Corporation
locationMinneapolis, MN 55441, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

ABOUT THE ROLE

Winmark builds and operates the technology platforms that power thousands of resale franchise locations across North America. Our brands rely on proprietary point-of-sale and enterprise systems to run their businesses every day.

This role builds and evolves the engineering systems that protect reliability across the software lifecycle. The engineer in this position designs automated testing infrastructure, release validation safeguards, and production observability systems that ensure software can be delivered safely and operated reliably at scale.

Engineers in this role strengthen delivery quality by building durable validation systems, improving production diagnostics, and enabling teams to release software with confidence while maintaining operational continuity for active stores.

RESPONSIBILITIES

  • Design andoperatethe automated testing platform used across engineering teams, including unit, integration, and end-to-end testing infrastructure
  • Define testing strategies that protect critical retail and transactional workflows through reliable regression coverage
  • Build realistic test environments and scenarios that simulate real store operations and transaction behavior
  • Implement automated release validation within CI/CD pipelines to prevent unstable code from reaching production
  • Design deployment safeguards including release checks, rollback mechanisms, and validation gates
  • Define and implement observability standards including structured logging, metrics, and distributed tracing
  • Build monitoring dashboards and alerting systems that provide clear operational visibility into production systems
  • Improve production diagnostics so engineers can quicklyidentify, debug, and resolve system failures
  • Drive reliability practices across engineering through architecture guidance, design reviews, and tooling improvements
  • Ensure new services and features meet reliability, testability, and observability standards before reaching production

REQUIRED EXPERIENCE

  • 4-year degree in Computer Science or Computer Engineering or related field of study.
  • 5+ years building automated testing platforms, reliability systems, or validation frameworks for production software
  • Experience designing testing strategies acrossunits, integration, and end-to-end layers for complex applications
  • Experience implementing automated validation within CI/CD pipelines and modern deployment workflows
  • Experience debugging production systems using logs, metrics, traces, and diagnostic tooling
  • Experience implementing automated testing frameworks such as Playwright, Cypress, Selenium, or similar tools
  • Experience working in modern JavaScript or TypeScript application ecosystems

VALUABLE EXPERIENCE

  • Experience supporting transactional platforms involving payments, inventory, or financial records
  • Experience operating observability platforms for monitoring applications or cloud infrastructure
  • Experience working with distributed or service-orientedarchitecture
  • Experience supporting legacy systems during modernization efforts
  • Experience working in retail or multi-location franchise platforms where operational continuity is critical

HOW WE OPERATE

Engineers at Winmark are accountable for technical direction, implementation quality, operational stability, and measurable business outcomes.

  • Wedesign fordurability and operational continuity.
  • We prioritize data integrity and reliability over short-term speed.
  • We modernize legacy systems without destabilizing store operations.
  • We own production health: performance, uptime, incident response, and correction.
  • We make deliberate tradeoffs grounded in business impact.

WHY THIS ROLE MATTERS

Our franchisees are local small business owners who rely on our systems to manage inventory, serve customers, and run profitable stores.

These stores keep goods in circulation within their communities. Families can buy and sell clothing and equipment locally, making everyday items more affordable while reducing waste and extending the life of products that would otherwise be discarded.

The reliability of our platform directly affects the entrepreneurs running these businesses and the communities they serve.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...