Senior QA Engineer (Tax Prep Cluster)
About the role:
The Tax Prep Cluster is part of TaxDome’s core platform — the back-office hub for accounting firms. We manage the end-to-end tax preparation process, from collecting client data to delivering finalized tax returns. Our goal is to make the tax preparation experience seamless, automated, and AI-driven.
We are looking for a Senior Fullstack QA Engineer who combines a product mindset with a strong automation expertise - someone who understands the business and can analyze requirements, write test documentation, perform manual and automated testing and help others do the same.
You’ll work on:
Intake Flow — smart document & data collection (questionnaires, checklists, automation)
Tax Preparation Flow — validation and secure transfer to external tax systems
Delivery Flow — finalized returns, e-signatures, and payments
Each flow uses AI-based document handling and LLM assistants to reduce manual work and improve accuracy.
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:
Take part in all team meetings (daily standups, sprint planning, refinement, and retrospectives) to advocate for quality early in the process
Analyze requirements before development - participate in Three Amigos sessions, clarify requirements, and help define acceptance criteria and test scenarios that cover all business acceptance criteria
Perform manual testing, design test cases, document bugs, and decide what should be automated and at what level (Unit vs. API vs. UI)
Analyze logs and monitoring data (AWS, S3, application logs) to diagnose issues and validate system behavior
Design and maintain automated tests (API/UI/E2E) based on real business scenarios
Integrate suites into CI/CD (GitLab), track flaky tests and automation debt
Act as a "Quality Coach" for your team on QA best practices and a clean test architecture principles
Our expectations:
5+ years of experience in QA, with a balanced background in both Manual and Automation (Ruby or TypeScript preferred) Testing strategies
Ability to read and understand Front-end and Back-end code to design effective test scenarios and spot logic errors
Hands-on experience working with requirements, acceptance criteria, test design in a TMS and bug management
Solid understanding of automation patterns, the Testing Pyramid, and best practices.
Familiarity with CI/CD (GitLab) and containerized environments (Docker, K8s).
Strong ownership, clear communication, and a proactive approach to product quality
Preferred:
Experience specifically with RSpec/Capybara/SitePrism or Playwright
Experience setting up or significantly improving QA processes in a team
Basic understanding of non-functional testing (performance, security)
Interest in AI-assisted testing tools
Why join us:
Direct influence on the quality of one of TaxDome’s core products, used daily by thousands of accounting firms
Use a practical automation stack: RSpec/Capybara (Ruby), Playwright (TypeScript), GitLab CI, Docker, K8s
Be part of a product-driven process - from requirements to release
Professional growth opportunities toward QA leadership or technical direction
Remote-friendly culture, flexible schedule, and supportive engineering environment
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
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.
Please let TaxDome know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!