Senior Software QA Engineer (US)

Austin
Engineering /
Full-time Employee /
On-site
Why join us?
Handoff is the AI agent that runs a construction company. We help remodelers automate estimating, streamline operations, and win more work - backed by real-time cost data, intuitive design, and workflows that “speak contractor.” With over 10,000 monthly active users and $6B in annualized project volume already flowing through our platform, we’re becoming the trusted partner for the people who build our homes.
We are backed by $25M+ raised from Y Combinator, Sequoia, Initialized, and Greycroft. Our team is distributed across hubs in Austin, São Paulo, and Buenos Aires, and we are deeply focused on building intuitive, high-impact solutions that make a real difference for our users.

Senior Software QA Engineer at Handoff
You’ll be the quality champion behind Handoff’s AI-powered platform - designing scalable test automation, embedding AI-driven strategies, and ensuring every release is fast, stable, and reliable. You’ll work proactively to surface risks before they reach users, align closely with product and engineering teams, and continuously raise the bar for how we define quality. Your work will ensure contractors can trust Handoff to run their projects with confidence.

What you'll do

    • Design and maintain scalable, reusable automated test frameworks across web and mobile platforms.
    • Run exploratory tests to uncover functional issues, UX glitches, and edge-case behaviors that impact real-world usage.
    • Enforce a zero-critical-bugs release policy by integrating test automation into CI/CD pipelines and defining clear quality gates for releases.
    • Implement and continuously improve AI-assisted testing tools to increase coverage, accelerate execution, and proactively surface quality risks.
    • Partner closely with engineering, product, and AI teams to spot quality risks early—before code is written - and shape features with testability in mind.
    • Reproduce, isolate, and triage incoming issues with clarity and structure; manage bug lifecycles from detection to resolution.
    • Define and document QA standards, test coverage expectations, and automation strategies to ensure team scalability and consistent quality.
    • Measure and tune performance test coverage -helping detect system bottlenecks and degradation under load.
    • Continuously iterate on our QA process to reduce noise, tighten feedback loops, and improve team-wide efficiency.

About you

    • Bachelor's degree (or similar) in Computer Science, Engineering, or a related field.
    • 5+ years in software testing and automation, with a strong focus on scalable testing strategies.
    • Proficient in Cypress, Playwright, Appium, or similar test automation tools.
    • Familiar with modern AI-powered testing platforms and excited about using AI to scale QA efforts.
    • Strong problem-solver - able to isolate root causes quickly and communicate actionable insights to engineering and product teams.
    • Deeply user-centered - you advocate for quality not just as correctness, but as clarity, usability, and trust.
    • Experience defining QA processes, maintaining documentation, and helping teams scale their quality efforts.
    • Comfortable operating in fast-paced, dynamic environments; you prioritize ruthlessly, adapt quickly, and focus on what matters most.

What we offer

    • Competitive Salary + Equity
    • Unlimited Paid Time Off (PTO)
    • 401(k)
    • Medical, Dental & Vision Insurance
    • Life & Disability Insurance
    • Flexible Spending Account (FSA)
    • Dependent Care FSA (DC FSA)
    • Relocation Allowance
    • Top-Notch Equipment - Choose your laptop!
    • Team Offsites Around the World – In 2024, we gathered in Poland, Mexico, and Florida - where to next?
If you’re passionate about building robust, reliable systems and want to join a team that values product impact and technical excellence, we’d love to hear from you!