Senior QA Engineer, Margin (Rust/Java)

Remote $150k–$210k senior 5 months ago full-time quality 8.3/10

Role in brief

Binance seeks a Senior QA Engineer to enhance the quality of margin trading products using Java and Rust. Ideal candidates should have a strong background in QA Automation and software testing.

JavaRustQA AutomationSoftware TestingMobile TestingAutomation FrameworksTesting Tools

About the role

In this role, you will be part of the Margin team, engaging in the complete software development lifecycle from requirements analysis to product delivery. Your focus will be on testing Java and Rust-based trading and risk systems, ensuring they meet high standards of quality and reliability.

Collaboration is key, as you will work closely with software engineers, product managers, and designers to shape testing strategies and provide feedback on system design. Success in this position means effectively managing testing environments and developing comprehensive test plans for complex trading workflows.

The salary range for this position is between $150,000 and $210,000, reflecting the seniority and expertise required.

Skills that matter here

  • Java: You will utilize Java for developing and executing test plans and automation frameworks.
  • Rust: Rust will be used in testing trading and risk systems, ensuring their reliability.
  • QA Automation: This role emphasizes QA Automation to enhance testing efficiency across various systems.
  • Software Testing: Your expertise in software testing will be critical in maintaining product quality.
  • Mobile Testing: Experience in mobile testing will be beneficial for testing trading applications on iOS and Android.
  • Automation Frameworks: You will work on improving automation frameworks to streamline testing processes.

Who this role suits

  • You have a solid background in QA Automation and software testing, preferably in tech or fintech.
  • You are comfortable collaborating with diverse teams and providing constructive feedback.
  • You thrive in fast-paced environments and enjoy tackling complex challenges.
  • You are committed to continuous learning and staying updated with the latest technologies.

From the employer

  • 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.
  • Minimum 3 years of experience in QA Automation or Software Testing, preferably in tech, fintech, or trading platforms.
  • Strong programming skills in Java / Rust with hands-on experience in automation frameworks and testing tools.
  • Mobile testing experience on iOS or Android is a plus.
  • 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.
  • Shape the future with the world s leading blockchain ecosystem.
  • Collaborate with world-class talent in a user-centric global organization with a flat structure.
  • Tackle unique, fast-paced projects with autonomy in an innovative environment.
  • Thrive in a results-driven workplace with opportunities for career growth and continuous learning.
  • Competitive salary and company benefits.
  • Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team).

Questions about this role

What is the remote policy?

This position is remote, but arrangements may vary based on the business team's needs.

What level of experience is required?

A minimum of 3 years in QA Automation or Software Testing is required.

How can I apply for this role?

Candidates can apply through the Binance website.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to Binance.