QA Engineer

CasaCanada, KY
9h$105,000 - $125,000Remote

About The Position

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

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

Nice To Haves

  • 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

Responsibilities

  • 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

Benefits

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service