Retired.com is on a mission to empower everyday Americans in their financial future through innovative fintech solutions. The Senior QA Engineer will be responsible for ensuring quality across the platform by designing and executing both manual and automated test strategies, collaborating closely with developers and stakeholders to maintain high standards of software quality.
Responsibilities:
- 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
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field required
- 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
- Experience building automated test suites from the ground up, integrating them into CI/CD pipelines, and bringing structure and rigor to QA processes in a fast-moving engineering environment
- 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
- 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