Casa Logo

Casa

QA Engineer

Posted 20 Hours Ago
Be an Early Applicant
Easy Apply
Remote
Hiring Remotely in Canada
Mid level
Easy Apply
Remote
Hiring Remotely in Canada
Mid level
Design, build, and maintain end-to-end test automation for web, mobile, and hardware wallet integrations. Validate multi-signature and PSBT workflows, integrate tests into CI/CD, support incident investigations, and establish security-focused testing best practices for blockchain wallet systems.
The summary above was generated by AI

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

Top Skills

Typescript,Playwright,Maestro,Cypress,Selenium,Appium,Detox,Xcuitest,Espresso,Ci/Cd,Ledger,Trezor,Coldcard,Aws Lambda,Dynamodb,Stripe,Btcpay,Google Iap,Apple Iap,Ethereum,Erc20,Psbt,Multi-Signature,Cryptography,Hardware Wallets,Ai Models

Similar Jobs

49 Minutes Ago
Easy Apply
Remote
2 Locations
Easy Apply
Expert/Leader
Expert/Leader
Security • Cybersecurity
Lead QA strategy and implementation for an AI-first engineering org. Architect scalable automated testing across backend, frontend, APIs, and AI features. Build AI-agent-driven QA workflows, integrate LLM tooling into CI/CD, set quality metrics and SLAs, and drive cross-functional quality ownership. Mentor engineers and transition teams from traditional QA to autonomous, AI-enhanced quality systems.
Top Skills: Python,Javascript,Typescript,Java,Llms,Ai Agents,Ci/Cd,Cloud Ci/Cd,Devops,Apis,Frontend,Backend
6 Days Ago
Remote
7 Locations
Senior level
Senior level
Digital Media • Software
Lead QA efforts for e-commerce projects, focusing on Shopify functionality and integrations. Create test plans, execute manual tests, document defects in Jira, collaborate with clients on acceptance criteria, and deliver clear test reports and user-facing documentation.
Top Skills: Accessibility TestingApi TestingAutomated Testing Tools And FrameworksCSSFlutterHTMLJavaScriptJIRAMiddleware TestingShopifyShopify Hydrogen
9 Days Ago
Remote
Canada
Mid level
Mid level
Business Intelligence • Consulting
The Quality Assurance Engineer will conduct manual and automated testing, document results, analyze software bugs, and collaborate with developers to enhance software performance.
Top Skills: CypressGitJavaScript

What you need to know about the Kolkata Tech Scene

When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account