Senior QA Engineer (Rust/Java), MarginNew

The opportunity

We are looking for a highly skilled QA Automation Engineer with strong Java and/or Rust programming expertise to join our Margin team . You will play a key role in ensuring the quality, stability, and reliability of our margin trading products and risk systems, collaborating…

What you'll do

  • Participate in the Margin team’s full software development lifecycle, from: requirements analysis and test planning to execution, defect tracking, product delivery, and maintenance, with a strong focus on Java / Rust-based trading and risk systems.

  • Work closely with software engineers, product managers, designers, and: operations teams to provide insights and feedback on system design, testing strategies, and implementation for margin trading products and risk control features.

  • Set up and manage testing environments, developing detailed and: well-structured test plans and cases for complex trading workflows, margin calculations, liquidation processes, and high-concurrency systems.

  • Perform extensive testing including black-box, white-box, security,: automation, and performance testing across web, mobile, backend, and distributed systems.

  • Stay up to date with the latest Java / Rust technologies and testing: methodologies, continuously improving automation frameworks, testing efficiency, and overall product quality.

What they're looking for

  • Minimum 3 years of experience in QA Automation or Software Testing,: preferably in tech, fintech, or trading platforms.
  • Strong programming skills in Java / Rust and familiar with automated testing: methodologies, distributed systems, and high-concurrency architectures.
  • Strong troubleshooting and root cause analysis skills for debugging performance and system issues.
  • Familiarity with AI tools or large language models is a plus.