Senior QA Engineer (Rust/Java)

New
J
JobgetherFintech / Trading
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
Minimum 3 years
Required Skills
JavaQA AutomationRustDistributed Systems

Requirements

  • Minimum 3 years of experience in QA automation, software testing, or a closely related engineering role, preferably within technology, fintech, or trading environments.
  • Strong programming skills in Java and/or Rust, with practical experience applying these languages to automated testing or software development.
  • Familiarity with automated testing methodologies, distributed systems, and high-concurrency architectures.
  • Strong understanding of software quality practices across complex backend and distributed environments.
  • Excellent troubleshooting and root-cause analysis skills, particularly when investigating performance and system issues.
  • Ability to develop structured test plans and comprehensive test cases for complex technical workflows.
  • Strong collaboration and communication skills, with the ability to work effectively with engineering, product, design, and operations teams.
  • Proactive approach to learning new technologies, testing methodologies, and automation techniques.

Responsibilities

  • Participate across the full software development lifecycle, from requirements analysis and test planning through execution, defect tracking, product delivery, and maintenance.
  • Design, develop, and maintain scalable automated testing frameworks and tools using Java and/or Rust.
  • Work closely with software engineers, product managers, designers, and operations teams to provide feedback on system design, implementation, and testing strategies.
  • Set up and maintain testing environments for complex margin trading and risk management systems.
  • Develop detailed test plans and test cases covering trading workflows, margin calculations, liquidation processes, risk controls, and high-concurrency scenarios.
  • Perform black-box, white-box, security, automation, and performance testing across web, mobile, backend, and distributed systems.
  • Investigate defects and system issues, conduct root-cause analysis, and collaborate with engineering teams on effective resolutions.
  • Continuously improve automation frameworks, testing methodologies, coverage, and overall testing efficiency.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now