QA Engineer (Manual + Automation)

Quadcode•Belarus, GA
•Remote

About The Position

We are Quadcode, a fintech company excelling in financial brokerage activities and delivering advanced financial products to our global clientele. Our flagship product, an internal trading platform, is offered as a Software-as-a-Service (SaaS) solution to other brokers. We're scaling up and seeking a Full Stack QA Engineer (Manual + Automation) to join our Compliance Development Team, which is responsible for developing and maintaining services related to KYC/AML, antifraud, and regulatory compliance. Our services support AML/KYC and antifraud processes end to end, covering regulatory requirements across multiple jurisdictions (Europe, Australia, and more). The team follows the Scrum framework with 2-week sprints, daily stand-ups, retrospectives, and grooming sessions. You'll ensure the quality of high-load, mission-critical compliance services within a microservices architecture. We actively use AI tools (Claude Code) to automate routine work, so you can focus on complex engineering tasks.

Requirements

  • 3+ years in software testing as a Full Stack QA: hands-on experience in both manual and automated testing - manual testing is a mandatory part of this role
  • Proven experience in FinTech
  • Strong experience developing automated tests in Java (TestNG, REST Assured or similar); experience with Allure
  • Solid knowledge of testing theory: test design techniques, test levels and types, defect lifecycle
  • Experience testing RESTful APIs; confident SQL (PostgreSQL)
  • Understanding of microservices architecture, asynchronous interactions, and event-driven systems
  • Practical use of AI tools in engineering workflows is a plus
  • Experience testing financial services (billing, payments, KYC/AML, antifraud) is a strong plus
  • Familiarity with AML/KYC or willingness to work within regulatory standards
  • Familiarity with CI/CD, Docker, Git
  • Fluency in Russian and English (B1+)

Nice To Haves

  • Experience in trading or iGaming
  • Experience with AML/KYC/antifraud projects

Responsibilities

  • Combine manual and automated testing: new features, complex compliance scenarios, and exploratory testing require mandatory hands-on manual testing
  • Design, develop, and maintain automated tests in Java (API, integration, E2E); occasionally contribute to UI automation (Selenide)
  • Verify compliance flows end to end: KYC/AML onboarding and verification, transaction monitoring, antifraud rules across different jurisdictions (Europe, Australia, etc.)
  • Analyze business and regulatory requirements; create and maintain test plans, test cases, and checklists; use Allure TestOps for reporting
  • Test RESTful APIs, asynchronous interactions, and event-driven flows between microservices
  • Validate data consistency at the database level (SQL/PostgreSQL)
  • Integrate automated tests into CI/CD pipelines (GitLab CI, Jenkins) and maintain their stability
  • Leverage AI tools (Claude Code) to automate routine QA activities: test design, documentation, log and defect analysis
  • Investigate, reproduce, and localize defects; work with logs and metrics (Grafana, Loki)
  • Participate in release testing and quality gates for compliance-critical changes

Benefits

  • Full-time remote work (service provider contract)
  • Competitive compensation (EUR)
  • Flexible working hours
  • Corporate AI subscriptions (Claude, Gemini, GPT, etc.)
  • Access to a rewards marketplace offering products and language courses, redeemable using the company’s internal currency
  • A strong team of engineers
  • Positive and friendly atmosphere
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service