Search

Full stack QA Java/Kotlin

OnHires
locationSan Francisco, CA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

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.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...