Kraken logo

QA Automation Engineer - Pro

Job Overview

Location

United Kingdom

Job Type

Full-time

Category

Software Engineering

Date Posted

May 22, 2026

Full Job Description

đź“‹ Description

  • • Design and implement comprehensive test plans for mission-critical trading platform features, clearly defining manual and automated testing strategies prior to development.
  • • Perform hands-on manual testing during development cycles to validate new functionality, focusing on edge cases and user experience before automation is deployed.
  • • Balance exploratory manual testing with automated test suites to identify bugs and edge cases that scripted tests may overlook.
  • • Collaborate closely with engineers, product managers, and designers to define and refine QA processes for the Pro trading backend, including matching engine, market data gateways, and internal/external APIs.
  • • Lead end-to-end automation initiatives: from strategy and framework design to implementation, CI/CD integration, and scaling test coverage across the trading platform.
  • • Drive performance, security, and accessibility testing to ensure a top-tier trading experience for institutional and retail users.
  • • Proactively document, report, and triage bugs to improve release quality, velocity, and overall software reliability.
  • • Maintain and enhance test automation frameworks for complex, high-throughput trading systems built primarily in Rust.
  • • Integrate automated tests into CI/CD pipelines to enable continuous validation of code changes and rapid feedback loops.
  • • Apply deep understanding of QA principles including regression testing, exploratory testing, and bug lifecycle management.
  • • Leverage trading domain knowledge—such as order types, trade execution mechanics, and margin trading—to inform test scenarios and validate financial logic accuracy.
  • • Work within a globally distributed, agile team environment with Krakenites across 70+ countries, contributing to a 24/7 trading infrastructure.
  • • Stay current with Kraken’s products including Kraken Pro, Desktop, Wallet, and Kraken Futures to ensure testing aligns with real-world user workflows.
  • • Prioritize security and reliability in all testing activities, aligned with Kraken’s industry-leading security practices and commitment to financial inclusion.

🎯 Requirements

  • • Strong programming skills in Python, Rust, or another automation-oriented language
  • • Trading knowledge and experience—understanding of order types, trade execution, margin trading, and general financial markets
  • • Proven ability to design comprehensive test plans identifying what should be manually tested vs. automated
  • • Experience designing, implementing, and maintaining test automation frameworks on complex applications
  • • Strong manual testing skills with ability to uncover edge cases and unexpected bugs through exploratory testing
  • • Solid understanding of QA principles including regression testing, bug tracking, and CI/CD integration

🏖️ Benefits

  • • Fully remote work with global team across 70+ countries
  • • Opportunity to work on mission-critical crypto infrastructure used by traders and institutions worldwide
  • • Access to Kraken’s industry-leading security practices and crypto education resources
  • • Culture rooted in crypto values and financial inclusion mission
  • • Inclusive, merit-based hiring environment that celebrates diverse backgrounds and perspectives
  • • Ongoing application process with no fixed deadline

Skills & Technologies

Python
Rust
Remote

Ready to Apply?

You will be redirected to an external site to apply.

About Kraken

Kraken is a global cryptocurrency exchange established in 2011, offering spot and futures trading for Bitcoin, Ethereum and 200+ digital assets. Headquartered in San Francisco with entities worldwide, it serves retail and institutional clients, providing custody, staking, an NFT marketplace and OTC desk. The platform emphasizes security, regulatory compliance and educational resources.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Full Remote
Contract
Expires Jul 5, 2026
Remote

1 month ago

Apply
San Francisco, California
Full-time
Expires Jul 5, 2026
Python
JavaScript
Ruby
+3 more

1 month ago

Apply
Expired
Remote
Full-time
Expired Apr 13, 2026
Remote

4 months ago

Apply
Expired
Aquia Inc. logo

Aquia Inc.

Remote
Full-time
Expired Nov 24, 2025
Python
JavaScript
GitHub
+3 more

8 months ago

Apply