Lead QA Engineer: POS & Payments, Unlimited PTO

Scotch

Denver (CO)

Vor Ort

USD 160.000 - 170.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Equity package
Medical, dental, and vision coverage
Unlimited PTO

Zusammenfassung

Scotch is building the next-generation operating system for beverage alcohol retailers, integrating POS, payments, back office, and ecommerce into a single platform. You will own QA strategy across the suite, crafting automated tests and manual checks, guiding release gates, and driving test coverage for hardware integrations.

The role requires 6+ years in QA, strong coding in multiple languages, and CI experience.

Qualifikationen

  • 6+ years in QA or software engineering in test, including 2+ years as the senior or lead quality owner for a shipping product.
  • A track record of building test automation from scratch, not just maintaining someone else’s suite.
  • Strong coding skills in Kotlin, Java, Ruby, TypeScript, or Python. You write test code that engineers are happy to review.
  • Hands-on experience with modern frameworks (Espresso, Maestro, Appium, Playwright, Cypress, or similar) and running them in CI.
  • Experience testing APIs, data integrity, and integrations between systems.
  • Sound judgment about risk: you know when a bug should block a release and when it shouldn’t, and you can explain why.

Aufgaben

  • Own the QA strategy for the POS app, back office, and payments, deciding what gets automated, what gets tested by hand, and what blocks a release.
  • Build and maintain automated test suites across layers: unit and integration coverage alongside engineers, E2E tests for the back office (Playwright or similar), and API and contract tests between the POS and back office.
  • Wire tests into CI (GitHub Actions) so every pull request and release candidate gets fast, reliable feedback, and keep flaky tests at near zero.
  • Turn our release process into evidence-based gates: regression results per build, upgrade testing from older app versions, staged rollouts by ring, and clear go/no-go criteria for hotfixes.
  • Test on real hardware in real conditions: Elo terminals across Android and firmware versions, card readers, scanners, printers, offline mode, flaky networks, and long-running overnight soak tests.
  • Drive payments quality, including processor certification test runs, refund and split-tender edge cases, and failure modes like reader disconnects and processor outages.
  • Build test data and environments: seeded merchant data, isolated per-branch environments, and emulators so anyone can reproduce a merchant's setup in minutes.
  • Use AI tools to move faster, from generating test cases and test code to triaging crash logs and support tickets.
  • Partner with support to shorten the path from a merchant report to a reproducible bug, with the register, app version, and transaction details attached.
  • Track quality with a few clear metrics, such as escaped defects, crash-free sessions, release-health by version, and time from merge to store, and report on them plainly.
  • Raise the quality bar across engineering: review test plans in design, coach engineers on writing testable code, and make quality everyone's job.

Kenntnisse

Kotlin
Java
Ruby
TypeScript
Python
Test automation
CI
Playwright
Cypress
Appium
Maestro

Tools

Espresso
Maestro
Appium
Playwright
Cypress
RSpec
Capybara
Pact
LaunchDarkly
Crashlytics
PostHog
Sentry

Jobbeschreibung

Scotch is building the next-generation operating system for beverage alcohol retailers, integrating POS, payments, back office, and ecommerce into a single platform. You will own QA strategy across the suite, crafting automated tests and manual checks, guiding release gates, and driving test coverage for hardware integrations.

The role requires 6+ years in QA, strong coding in multiple languages, and CI experience.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior QA Engineer - Payments & POS Platform
Senior QA Engineer - Payments & POS Platform

Scotch • USA

Remote
USD 90.000 - 130.000
Comprehensive health coverage
Unlimited PTO
Equity package
Software Engineer (Fully Remote)
Software Engineer (Fully Remote)

Scotch • USA

Remote
USD 90.000 - 130.000
Comprehensive health coverage
Unlimited PTO
Equity package
Senior QA Engineer: Test Automation & Release Quality
Senior QA Engineer: Test Automation & Release Quality

Scotch • USA

Remote
USD 160.000 - 170.000
Competitive equity package
Medical, dental, vision coverage
Unlimited PTO
Software Engineer
Software Engineer

Scotch • USA

Remote
USD 160.000 - 170.000
Competitive equity package
Medical, dental, vision coverage
Unlimited PTO
Software Engineer
Software Engineer

Scotch • Denver (CO)

Vor Ort
USD 160.000 - 170.000
Equity package
Medical, dental, and vision coverage
Unlimited PTO
QA Engineer – StoreTech, PAR/POS & Payments (Quick Serve business)
QA Engineer – StoreTech, PAR/POS & Payments (Quick Serve business)

Pointwest-North America • Louisville (KY)

Vor Ort
USD 90.000 - 120.000
Senior QA Engineer: Store Systems & POS Mastery
Senior QA Engineer: Store Systems & POS Mastery

Pointwest-North America • Louisville (KY)

Vor Ort
USD 90.000 - 120.000
QA Engineer – StoreTech, PAR/POS & Payments (Quick Serve business)
QA Engineer – StoreTech, PAR/POS & Payments (Quick Serve business)

Pointwest Technologies Corp • Louisville (KY)

Vor Ort
USD 85.000 - 120.000
Senior QA Engineer — Store Systems & POS Tech
Senior QA Engineer — Store Systems & POS Tech

Pointwest Technologies Corp • Louisville (KY)

Vor Ort
USD 85.000 - 120.000
Retail QA Engineer - POS & Lab Testing Lead
Retail QA Engineer - POS & Lab Testing Lead

OLR Group Limited • Solon (OH)

Vor Ort
USD 70.000 - 90.000
Medical, Dental & Vision Insurance
Disability Insurance
Life Insurance
+4