Quality & Reliability Engineer

Winmark CorporationPlymouth, MN
1d

About The Position

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.

Requirements

  • 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

Nice To Haves

  • 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

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service