Job Description
Job Description
About Company:
The company is a liquidity and technology provider of solutions for the crypto and foreign exchange (FX) industry. It specializes in B2B services and products and caters to a wide range of clients, including large licensed brokers, crypto exchanges, crypto brokers, forex brokers, hedge and crypto funds, and professional managers.
Key Responsibilities
-
Analyze business requirements and translate them into test strategies and automation suites
-
Design and implement maintainable automated tests for backend services (HTTP, gRPC, WebSocket, FIX)
-
Identify, reproduce, and troubleshoot test failures
-
Occasionally perform manual testing and develop automation for web UI
-
Apply test design techniques for full coverage with minimal redundancy
-
Contribute to planning, triaging, and root cause analysis
-
Work closely with cross-functional teams and participate in Agile ceremonies
Must-Have Qualifications
-
5+ years in QA with a focus on automation
-
3+ years of experience with Java or Kotlin in test automation
-
Solid understanding of HTTP and RESTful APIs
-
Strong knowledge of test design principles
-
Backend test automation experience
-
Experience with Git
-
Ability to reason about complex systems
Nice to Have
-
Experience with: TestNG, Maven, RestAssured
-
Web UI test automation (Playwright or similar)
-
Familiarity with protocols like gRPC, WebSocket, and FIX
-
Performance testing with Gatling/Scala
-
Linux, shell scripting
Work Setup & Process
-
Remote-first within the GMT+4 ±1 time zone
-
Hybrid Russian-speaking team
-
Fast-paced, Agile environment
If you are passionate about backend test automation and want to work on technically challenging products in a stable, international team, we’d love to hear from you.