This job has expired and no longer accepts applications.

Senior QA Engineer (Getting Paid)

Remote

About the company

TaxDome is the #1 practice management platform for accounting firms in the US - we have grown over 100X in the last 7 years and serve tens of thousands of businesses globally with millions of end-clients. Join us in shaping the future of tax and accounting practice management.

๐Ÿ”ŽWho we're looking for:

Weโ€™re looking for a Senior Web QA Engineer who combines strong automation expertise with a product mindset โ€” someone who understands web architecture, analyzes requirements, builds reliable tests, and helps others improve quality.

You will focus on the full payment lifecycle: issuing bills, processing transactions, automating recurring charges, and improving payout operations. Current projects include deposits, bill-on-completion flows, Apple/Google Pay support, and richer transaction reporting.

Youโ€™ll work on:

  • Communication Tools โ€” messaging, notifications, and collaboration features

  • Client Management โ€” onboarding, profiles, and data consistency

  • Planning & Scheduling โ€” workload, capacity, and automated task allocation

  • Reporting โ€” analytics, dashboards, and performance metrics

Each product area integrates with the rest of the platform, ensuring smooth data flow and real-time visibility.

Project stack: Ruby on Rails (6+), PostgreSQL, React, Typescript on the frontend, Docker, AWS infrastructure, implementing k8s; configured CI/CD on GitLab. Automation stack: Ruby, RSpec, Capybara, SitePrism, Playwright

Your Responsibilities:

  • Deeply analyze business requirements and technical specs, ัollaborate with PMs and developers to define acceptance criteria and ****design test scenarios

  • Create and maintain test documentation (checklists, test cases in TMS)

  • Design and maintain high-quality automated tests (API/UI/Integration) for complex web workflows

  • Perform manual exploratory testing for new features to ensure full coverage

  • Analyze logs and monitoring data (AWS, S3, application logs) to diagnose issues and validate system behavior

  • Manage the full bug lifecycle (reporting, prioritization, verification)

  • Analyze QA metrics to drive process improvements

  • Integrate suites into CI/CD (GitLab), track flaky tests and automation debt

  • Mentor others in automation and overall QA best practices to help us shape and improve our QA processes

Our expectations:

  • 5+ years in QA with a strong mix of manual and automation experience (preferably Ruby or JS/TS; other stacks welcome)

  • Experience with RSpec/Capybara/SitePrism or Playwright (preferred, but not mandatory)

  • Solid understanding of automation patterns and best practices

  • Ability to read and understand Front-end and Back-end code to design effective test scenarios

  • Familiarity with CI/CD (GitLab) and containerized environments (Docker, K8s)

  • High ownership, proactive problem-solving, and strong communication skills

Preferred

  • Basic understanding of non-functional testing (performance, security smoke)

  • Interest in AI-assisted testing tools

Why join us:

  • Impact a core web product used by thousands of accounting firms

  • Use a practical automation stack: RSpec/Capybara (Ruby), Playwright (TypeScript), GitLab CI, Docker, K8s

  • Product-driven culture, remote-friendly, opportunities to grow toward QA leadership or SDET

Join us in shaping the future of document intelligence in fintech โ€” your automation will power faster, safer releases for thousands of professionals.

Published on: 1/23/2026

TaxDome

TaxDomeverified company badge

We are creating a SaaS-platform that helps our customers to grow their business around the world. Our platform allows small and medium-sized businesses dealing with taxes, finance and accounting, to automate workflows.

Website

See all 7 jobs at TaxDome

Similar jobs