Search...

Software Development Engineer in Test

Cardano Foundation logo
Cardano Foundation

The Cardano Foundation is an independent, Swiss-based non-profit organization that oversees the advancement of the Cardano blockchain. It focuses on driving adoption, shaping standards, and supporting the global community of developers, users, and enterprises to ensure the long-term prosperity and decentralization of the network. The Foundation also provides educational resources through the Cardano Academy and developer support via its Developer Portal.

Distributed

Funding

Projects

About Cardano Foundation

The Cardano Foundation is an independent, Swiss-based non-profit organization and the legal custodian of the Cardano protocol and brand. Its primary mission is to oversee and supervise the advancement of Cardano, working to drive adoption and partnerships, grow the global community, and shape legislation and commercial standards. The Foundation actively engages with institutions, businesses, and policymakers to implement blockchain solutions for real-world problems, focusing on areas like traceability, authenticity, and sustainability. To support its ecosystem, the Foundation provides a comprehensive Developer Portal with tools and resources for building on Cardano, and fosters education through the Cardano Academy, which offers expert-backed learning and professional certifications. By maintaining a dialogue with its diverse community—including developers, stake pool operators, and Ada holders—and promoting open collaboration through initiatives like annual developer surveys, the Cardano Foundation aims to ensure the Cardano project remains decentralized, resilient, and continues to evolve to meet global needs.

View jobs by Cardano Foundation

Skills

About the Role

You will join a small, high impact team shaping quality from the ground up across everything shipped: the Veridian Wallet, enterprise credential management applications, cloud based backend services and open source protocol libraries. You will wear multiple hats in a highly complex domain — some weeks writing test automation frameworks, other weeks jumping into CI/CD pipelines, debugging a flaky mobile build, reviewing security sensitive code or helping define acceptance criteria for a feature that did not exist last month.

Requirements

  • 3+ years in an SDET or test automation role
  • Strong hands-on experience developing production grade automation frameworks in languages like TypeScript and Java
  • Familiar with mobile testing (Appium, Maestro or similar)
  • Background in security sensitive systems (key management, cryptographic operations)
  • Exposure to fault tolerant domains (out of order messaging, connectivity failures)
  • Comfort with CI/CD pipelines (GitHub Actions preferred), containers (Docker) and lifecycle tooling (Git, Jira/Confluence)
  • Self motivated, independent and thorough in finding what others miss

Responsibilities

  • Design and implement end to end, integration and API test automation frameworks
  • Build CI/CD quality gates that catch regressions before they merge
  • Obsess over edge cases such as revoked keys, out of order events and race conditions
  • Test across Veridian's full product stack: wallet, services, libraries
  • Collaborate with frontend and backend engineers to improve testability
  • Own test environments, test data management and reporting

Benefits

  • Remote work with flexible hours
  • Annual learning budget
  • Annual team building event and departmental team-building day
  • Extra day off for birthday
  • Additional days off for milestone work anniversaries