5+ years of experience in Quality Assurance, specifically in backend projects
2+ years of experience in troubleshooting Java applications
Proficiency in Java programming for test automation development
Solid knowledge of testing methodologies and test design techniques (e.g., boundary value analysis, equivalence partitioning, state transition testing)
Experience in designing and maintaining test cases in Allure TestOps, including traceability to requirements and test reporting
Hands-on experience with microservices architecture and event-driven architecture, including understanding of inter-service communication, message brokers, and asynchronous processing
Proven experience testing TCP socket-based integrations (e.g., WebSocket, gRPC)
Strong analytical skills with the ability to perform impact analysis, create traceability matrices, and work with both functional and non-functional requirements
Experience in identifying root causes and understanding issue consequences within complex backend environments
Good working knowledge of SQL for validating backend data and queries
Linux systems knowledge (CLI) for troubleshooting and test environment maintenance
Excellent communication skills with a strong command of English (B1 or above) and Russian
You use AI not just occasionally, but as a core part of how you think, work, and deliver results. Being AI-augmented is part of what makes you a top performer
Familiarity with binary protocols (e.g., FIX)
Hands-on experience with Databases like PG, Clickhouse
Hands-on experience with messaging and caching systems like Kafka, Redis
Experience in the Forex industry or trading platform knowledge