About the role
****The FirmOS Cluster is part of TaxDome’s core platform — the system that powers daily operations for accounting firms.
We create tools that connect and optimize key firm processes: communication, client management, planning, and reporting.
Our goal is to make these workflows fast, transparent, and automated.
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’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: