QA Engineer
Casa
ABOUT CASA
Meet Casa, the leading bitcoin security company that offers members unparalleled control over their digital wealth. Our team combines deep security expertise, human-centered design, and exceptional customer service to empower our members and build lifelong relationships with them.
THE ROLE
We’re looking for a QA Engineer to contribute to and evolve Casa’s automated testing strategy across web, mobile, and hardware-integrated systems. This role is critical to ensuring the security and reliability of our bitcoin and ethereum wallet infrastructure.
In this role, you’ll design and maintain end-to-end test automation, validate complex multi-signature and PSBT workflows, and help safeguard the systems that protect our members’ digital wealth. You’ll work closely with backend, mobile, and product teams to ensure quality is embedded throughout the development lifecycle, from architecture to production.
This is a great role for someone who is detail-oriented, security-minded, and excited to test highly technical systems involving cryptography, hardware wallets, and blockchain transactions. You’ll have meaningful ownership over test architecture, CI/CD integration, and quality standards, helping Casa ship with confidence.
This role is 100% remote and reports to our QA Lead.
Comp: $105,000-125,000 USD
WHAT YOU’LL DO
- Build and maintain E2E test automation for both web and mobile platforms using Playwright, Maestro, and other frameworks
- Convert manual test cases into reliable automated tests
- Integrate test suites into CI/CD pipelines
- Shift between automated test development and hands-on manual validation when needed
- Validate multi-signature transaction and PSBT workflows
- Develop automated testing for hardware wallet integrations (Ledger, Trezor, Coldcard)
- Establish testing best practices for blockchain and wallet security features
- Support production incident investigation and 3rd party integrations
- Leverage the latest AI models to speed up test and developer internal tools
WHO YOU ARE
You’re a QA Engineer who tests like an end user, evaluates risk like a security analyst, and prioritizes like a product owner. You care deeply about correctness, edge cases, and protecting users from failure, especially when money and cryptography are involved.
You enjoy building scalable, maintainable test systems and take pride in increasing coverage, reducing regressions, and strengthening engineering quality standards. You’re comfortable working independently in a remote environment, but you collaborate closely and communicate clearly.
Requirements
- 3+ years of experience in test engineering or software QA
- Hands-on experience with Playwright, Cypress, Selenium, or equivalent
- Experience with mobile automation (Appium, Maestro, Detox, XCUITest, or Espresso)
- Experience integrating automated tests into CI/CD pipelines
- Strong understanding of test architecture and maintainable test code
- Proficiency in TypeScript or similar languages
- Extremely detail-oriented with a security-conscious mindset
- Strong analytical and problem-solving skills, prone to thinking outside the box
Bonus Skills
- Knowledge of cryptography or multi-signature wallet systems
- Experience testing hardware integrations or physical devices
- Familiarity with AWS services (Lambda, DynamoDB)
- Previous software development experience with the ability to debug and independently fix simple to moderate defects.
- Experience with Stripe, BTCpay, or Google/Apple IAP
- Experience with ETH or ERC20’s
Why Casa?
At Casa, our mission is to empower individuals to secure their digital sovereignty, and we empower our employees to do their best work.
- Ownership. Private key management is the beginning of a future you can truly own, and at Casa, everyone has a role. We offer equity opportunities so our employees can benefit from what we are building together
- Community. Inclusivity is important to us. We value each other and our contributions. Our team, known as the Casa Space Fleet, brings out the best in everyone while having plenty of fun along the way
- Health Benefits. We provide medical coverage with FSA options, dental, vision, and access to mental health providers
- Setup for Remote Success. Our team is both decentralized and effective. We reimburse up to $400 for anything you need to set up your home office
- Maternity/Paternity Leave. We provide 12 weeks for maternity / 4 weeks for paternity
- Flexible vacation. We work hard to achieve our mission, and believe that you do your best work when you also have time to unplug. We respect vacation time and encourage everyone to take it.
*As Casa is a fully remote company hiring candidates around the world, our perks and benefit packages may adjust based on your location
Casa is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or other legally protected status