At Retired.com, we're on a mission to give everyday Americans control over their financial future. As the parent company of BitcoinIRA, Rocket Dollar, and Digital Trust, we sit at the intersection of fintech innovation and retirement planning -- empowering clients to invest in alternative assets like cryptocurrency, real estate, and private equity through self-directed IRAs and other tax-advantaged accounts. We're a fast-moving, fully remote team that's building the financial infrastructure for the next generation of retirement investing. If you want your work to matter and you thrive in an environment where you can make a real impact, you'll fit right in here.
The opportunity:
The Senior QA Engineer is the primary owner of quality across Retired.com's platform -- responsible for building and maintaining the test infrastructure that ensures our users can buy, sell, and manage digital assets in their retirement accounts without disruption. In this role, you will design and execute both manual and automated test strategies across web applications, mobile, and back-end services, champion quality practices across the engineering organization, and serve as a key voice in software architecture and design discussions. You will work closely with developers, architects, and business stakeholders to define what done looks like -- and make sure we get there.
What you'll do:
β’ Design and execute manual and automated tests for BitcoinIRA web applications, mobile platforms, and back-end services, ensuring comprehensive coverage across functional, regression, and ad-hoc testing scenarios.
β’ Build and maintain automated test suites that run in the CI/CD pipeline -- taking test scenarios from initial manual execution through full automation in production.
β’ Create robust test data and test scenarios that accurately represent real-world user behavior, edge cases, and business-critical workflows.
β’ Conduct thorough root-cause analysis on all defects identified, communicating findings clearly to engineering teams and stakeholders.
β’ Ensure the testability of software under development by engaging developers and architects early in the cycle -- surfacing test requirements and constraints before code is written, not after.
β’ Develop a deep understanding of the company's business requirements and translate them into thorough, accurate, and maintainable test coverage.
β’ Advocate for quality engineering practices across the team, raising the bar for how software is designed, built, and shipped.
β’ Partner with business stakeholders to design and define use cases; provide QA and testability feedback during software architecture and design reviews.
β’ Participate actively in use case analysis sessions and sprint planning, contributing QA perspective at every stage of the software development lifecycle.
What we're looking for:
Education & Credentials
Bachelor's degree in Computer Science, Software Engineering, or a related technical field required.
Experience
Three or more years of QA engineering experience in a technology-driven organization, with hands-on ownership of both manual and automated testing across web, mobile, data, and back-end systems. We're looking for someone who has built automated test suites from the ground up, integrated them into CI/CD pipelines, and brought structure and rigor to QA processes in a fast-moving engineering environment -- not just executed test cases written by others.
Industry & Domain Knowledge
Experience in fintech, financial services, or high-availability technology platforms is strongly preferred. Familiarity with cryptocurrency trading, digital asset custody, or self-directed retirement products will set you apart. Understanding of the unique quality and compliance demands of regulated financial technology environments is a plus.
Technology & Systems
Proficiency with test automation frameworks including Cypress, Playwright, Selenium WebDriver, Protractor, or TestCafe. Hands-on experience testing REST APIs using Postman or equivalent tools. Intermediate SQL skills with experience in SQL Server or PostgreSQL, including data mining and analysis on large datasets. Familiarity with BDD testing techniques and experience working within structured SDLC processes. Comfort with software architecture and design concepts sufficient to contribute meaningfully to design reviews. Working knowledge of Microsoft Office Suite.
Who you are:
β’ A quality advocate who takes complete ownership of the product and its outcome -- you're not just finding bugs, you're preventing them.
β’ A clear communicator who can translate complex technical issues for both engineering and non-technical audiences, and who gives and receives feedback constructively.
β’ Self-directed and self-motivated, with a track record of thriving in small, innovative teams where you wear multiple hats and set your own pace.
β’ Collaborative by default -- you understand that quality is a team sport and you lead by example in raising standards across the people you work with.