Loading...
22 August 2025
At R3 our vision is a world where value moves freely, and business is done safely. Our mission is to enable an open, trusted, and enduring digital economy. We are a scale up with a startup’s grit. We encourage a workforce where no idea is too small, and no two days are the same.
You will be a vital part of our onshore Quality Assurance team, working closely with engineering to test and automate platforms shaping today’s and tomorrow’s financial ecosystem. This role is at the exciting convergence of Traditional Finance (TradFi) and Decentralised Finance (DeFi), focusing on integration between Corda and Solana blockchains. You’ll bring hands-on experience in both manual and automated testing, a product mindset, and a deep understanding of platform-level testing challenges.

Responsibilities:

  • Contribute to and influence the testing strategy and direction at R3 Labs, ensuring high-quality software delivery.
  • Provide an onsite QA presence to enable seamless, high-bandwidth collaboration between QA, engineering, and product teams.
  • Collaborate early with product and engineering to define acceptance criteria and testing scenarios across unit, integration, and “black box” automated tests.
  • Extend and enhance test automation frameworks (primarily implemented in Kotlin) to support complex automation scenarios including interoperability between Corda and Solana.
  • Develop CorDapps or RPC clients in Java or Kotlin to support automation, with support provided for those eager to learn.
  • Transfer knowledge and work closely with the vendor automation team in India to ensure they can effectively support new product and feature testing.
  • Become a subject matter expert in testing both the Corda private DLT platform and Solana’s public blockchain, including on-chain programs and protocol verification.
  • Mentor and support other team members to elevate their testing and automation skills, fostering a collaborative learning environment.

Tech Stack:

  • Programming Languages: Java, Kotlin, C#, with familiarity in Rust and other JVM ecosystem languages being advantageous.
  • Frameworks: R3’s bespoke automation frameworks primarily built in Kotlin, including the Corda Regression Automation Framework for Testing (CRAFT).
  • Platforms: Deep experience with blockchain platforms, specifically Corda (private DLT) and Solana (public blockchain).
  • Tools & Environment: Linux, shell scripting, TCP/IP networking, cloud-based test execution environments, and UI test automation tools for web applications.

Skills and Qualifications:

  • 6+ years of enterprise test engineering experience, combining manual and automation expertise.
  • Strong programming skills in Java, C#, or similar languages.
  • Broad and deep understanding of computer science and engineering principles.
  • Proven success in delivering test automation for highly complex software platforms.
  • Skilled in planning, automating, executing, and reporting on functional and non-functional tests.
  • Strong analytical and problem-solving abilities, with the resilience to perform under pressure.
  • Experience working collaboratively in cross-disciplinary teams and engaging across organisational levels.
  • Positive, can-do attitude focused on overcoming obstacles with creativity and teamwork.

Preferred:

  • Knowledge or experience with Linux, shell scripting, TCP/IP networking, or other scripting languages.
  • Hands-on experience with Corda or other DLT/blockchain technologies, especially Solana.
  • Familiarity with Kotlin and/or Rust.
  • UI test automation experience, particularly with web applications.
  • Exposure to JVM ecosystem and additional programming languages like C++, Objective-C, or Swift.
R3 is a leading enterprise technology firm specialising in digital solutions for regulated financial markets. Our technology enables financial markets to operate with greater efficiency, transparency and enhanced connectivity. Our focus is on progressing markets and fostering an open, trusted and enduring digital economy.
R3ers center around our core values – Collaborative, Ownership, Bold and Customer First – as a result our flagship DLT platform, Corda, and R3 Digital Markets product suite is trusted by the world’s leading financial market infrastructures (FMIs), exchanges, central banks and commercial banks.
R3 is proud to be an equal opportunity workplace. We are a diverse and inclusive team that supports all ethnicities, races, genders, sexual orientations, origins, disability and veteran status and cultures. At R3, we’re committed to fostering an environment where individuality–not conformity–is embraced and valued because we believe our collective differences are what make us better together. For more information, visit www.r3.com or connect with us on Twitter or LinkedIn.
If you don’t meet all of the above criteria, but you think you’d be a great addition to R3, send us your CV/resume. We’re always interested in meeting bold, collaborative people who are excited to work with us.
Employment Type
On-site

Related Jobs

Other similar jobs that might interest you