T

Tabbed

SaaS platform enabling POS-integrated restaurant payments

Junior Quality Assurance Engineer

Manual & Functional QA +1Confirmed live in the last 24 hours
Full-timeNew York, NY, USA$60k - $80k /yr

About the Job

Requirements

  • Hands-on programming experience in TypeScript or JavaScript and Node.js, including writing scripts and small services, working with asynchronous code, using npm, and debugging with logs; coursework, internships, bootcamps, and personal projects count.
  • Working familiarity with React and React Native, including components, props, state, hooks, and UI rendering.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Understanding of the software development lifecycle and core quality assurance concepts, including test plans, test cases, regression and smoke testing, and the bug lifecycle.
  • Strong attention to detail and a methodical approach to problem-solving.
  • Self-motivation and comfort with ambiguity, including figuring out how to proceed without an existing playbook.
  • Clear written and verbal communication skills, including confidence raising quality concerns with engineering and product stakeholders.

Responsibilities

  • Create formal end-to-end manual test plans and execute them on iOS and Android for new features, bug fixes, and release candidates.
  • Write clear, reusable test cases from product requirements, designs, and user stories, and organize them into a living test library.
  • Identify, document, and track defects with precise reproduction steps, note whether issues are platform-specific or shared across iOS and Android, and work directly with developers to verify fixes.
  • Use Node.js and TypeScript tooling to debug issues, inspect logs and API traffic, and help pinpoint root causes.
  • Perform exploratory testing to uncover edge cases, device and operating-system-version differences, and usability issues.
  • Help establish baseline quality assurance processes, including bug reporting standards, release checklists, and test documentation.
  • Begin building automated user-interface and user-experience regression tests for the React Native app.
  • Develop test fixtures and mock services in TypeScript and Node.js that simulate point-of-sale terminal behavior and reduce reliance on physical hardware.
  • Help evaluate and recommend testing tools and frameworks, and bring automated tests into the continuous integration and continuous delivery pipeline over time.
  • Partner with engineers and product managers during project planning, standups, and release readiness reviews.

Desired Qualifications

  • Experience with React Native tooling such as Expo, Metro, or React Native debugging tools.
  • Experience with mobile user-interface automation frameworks such as Detox, Maestro, or Appium (WebdriverIO).
  • Experience with JavaScript or TypeScript testing tools such as Jest, Vitest, or React Native Testing Library.
  • Experience testing mobile apps on iOS and Android devices, simulators, and emulators, including Xcode Simulator and Android Studio.
  • Experience with Node.js servers or frameworks such as Express or Fastify, and building or consuming REST APIs, WebSockets, or mock servers.
  • Experience with Git and basic version control workflows.
  • Familiarity with bug tracking and test management tools such as Jira and TestRail.
  • Familiarity with API tools such as Postman.
  • Interest in or exposure to payments, point-of-sale systems, or hardware integrations.
  • Familiarity with continuous integration and continuous delivery tools such as GitHub Actions, Jenkins, Bitrise, or EAS.

About the Company

Tabbed

SaaS platform enabling POS-integrated restaurant payments

Tabbed Inc. builds a SaaS payment platform that helps restaurants speed up checkout by integrating with existing POS systems. Its product makes paying after a meal seamless so diners can “walk in, eat, and leave” without waiting for the bill or scanning QR codes. The system works by syncing with the restaurant’s POS to track orders and automatically settle charges for the table, enabling frictionless, bill-free payments at the table or exit. Tabbed differentiates itself by focusing on operational efficiency and customer experience, reducing payment tasks for staff and delivering a streamlined dining flow that many restaurants still implement manually. The company targets restaurants that want to modernize operations and improve guest satisfaction, and it charges a recurring SaaS subscription. The goal is to help restaurants increase table turnover, improve service quality, and boost sales by making payments faster and easier for customers.

Company size
11-50
Company stage
Seed
Total funding
$1.7M
Headquarters
New York City, New York
Founded
2022

Recently Posted Jobs

Explore more opportunities at Tabbed

See more jobs