Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Senior QA Automation Engineer - Pro Desktop

AI Summary ✨

Requirements

  • Strong programming skills in Python 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 before implementation
  • Experience designing, implementing, and maintaining test automation frameworks for desktop or complex applications
  • Strong manual testing skills and ability to think creatively to uncover edge cases and unexpected bugs
  • Familiarity with desktop automation tools like WinAppDriver, Spectron, PyAutoGUI, or similar frameworks
  • Solid understanding of QA principles, including exploratory testing, regression testing, and bug tracking
  • Comfort with CI/CD integration and automation at scale

Nice to Haves

  • Deep expertise in crypto markets or derivatives trading
  • Experience testing across multiple OS environments (macOS, Windows, Linux)
  • Experience with Rust development or Rust tooling (Cargo, Clippy, etc.)
  • Familiarity with Iced or other declarative UI frameworks
  • Experience in fintech platforms or financial services
  • Experience in performance profiling, security testing, or accessibility testing

What You'll Be Doing

  • Create comprehensive test plans before feature development, defining manual and automated testing strategies
  • Perform hands-on manual testing during development cycles to validate new features before automation
  • Balance manual exploratory testing with automation to catch edge cases that scripts might miss
  • Collaborate with engineers, product managers, and designers to define QA processes for a mission-critical trading platform
  • Help design and build a custom desktop testing framework, drawing inspiration from tools like WinAppDriver, Spectron, and PyAutoGUI
  • Design and maintain desktop UI automation suites, with opportunities to expand into cross-platform coverage
  • Lead automation initiatives end-to-end: strategy, implementation, CI/CD integration, and scaling coverage
  • Drive performance, security, and accessibility testing to deliver a top-tier experience for traders
  • Proactively document, report, and triage bugs to improve release quality and velocity

Perks and Benefits

  • No specific perks and benefits mentioned in the job description
Apply here
Kraken logo

Kraken

Remote EMEA

Experience: Senior
Posted: September 30, 2025
backend

Similar jobs

  • 12 hours ago
    New
    Remote
  • 5 days ago
    Remote
  • 6 days ago
    Remote
  • See all jobs in