Senior QA Engineer - Payments

Technology Warsaw, Poland


Description

Position at LeoVegas Polska

ABOUT THE ROLE:
Join the Payments team at LeoVegas Group as a Senior QA Engineer, focusing on payment-critical flows such as deposits, withdrawals, contract lifecycles, and compliance-driven features. You will take end-to-end ownership of quality for squad-level payment features, working hands-on with automation and end-to-end validation.
In this role, you will act as a strong technical QA partner, collaborating closely with backend (Java/Kotlin, Kafka, REST, MySQL), frontend (TypeScript), and mobile engineers. You will operate in an Agile environment with a mature CI/CD setup, working alongside product, security, and compliance stakeholders.

 

YOU WILL BE RESPONSIBLE FOR:
  • Owning end-to-end testing and verification for Payments features delivered by your squad
  • Breaking down ambiguous testing problems and define scoped, pragmatic test approaches with engineers and product
  • Designing, building and maintaining robust automation (API, contract, E2E) and reliable test data/mocks for complex payment scenarios
  • Improving CI feedback loops, reduce flakiness, and close observability/monitoring gaps for your area
  • Triaging and resolving critical production defects and being an escalation point for quality issues in your squad
  • Reviewing test plans, automation code and providing actionable feedback to raise the team’s craft
  • Contributing to cross-squad initiatives and share knowledge across the QA chapter

YOUR IMPACT:
  • Writing clear, maintainable automation and test code; document test plans and design rationales
  • Promoting non-functional quality: idempotency, data integrity, security, performance under load, and regulatory compliance
  • Mentoring peers and collaborating proactively to improve processes, alerting and test coverage
  • Communicating quality risk clearly to technical and non-technical stakeholders

 

OUR SUCCESSFUL CANDIDATE WILL HAVE THE FOLLOWING:
ESSENTIAL SKILLS
  • Proven experience testing payment systems, financial transactions or other regulated platforms with domain ownership
  • English at a min. B2+ level
  • Strong automation skills: API testing (REST), contract testing, and E2E - fluent in TypeScript, Java or Kotlin
  • Good grasp of microservices and event-driven systems (Kafka); able to reason about distributed failures
  • Practical experience improving CI/CD pipelines and test feedback loops
  • Backend testing experience across Java/Kotlin, MySQL and REST APIs
  • Clear communicator, able to translate technical risk to stakeholders

NICE TO HAVES
  • Familiarity with payment concepts such as PSP integrations, idempotency, reconciliation, and contract state machines
  • Experience testing performance and load in payment-critical flows
  • Background in iGaming or another regulated industry
  • Proficiency with test management tools (e.g. TestRail, Xray, Zephyr, or similar)
  • Experience using mock data and mocking tools to simulate complex payment scenarios
  • Experience with native app testing (TypeScript)
  • Experience with Cucumber and Gherkin-based test automation
  • Experience leading cross-functional initiatives

 

WHO WE ARE:
At the core of LeoVegas Group is Team Leo. Our culture is our foundation and is what enables us to innovate, build, and lead as we trailblaze our way through the igaming industry. We’re a team of over 2000 innovators, initiators, and groundbreakers working in a fast-paced and agile environment across 19 offices worldwide.

 

BENEFITS:
  • Hybrid work policy (3 days a week from office in Warsaw)
  • 4 weeks of Workation (T&C apply)
  • Competitive base salary
  • Benefits package - 800 PLN net (B2B)/gross (UOP) monthly
  • Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast
  • Team and office social events throughout the year
  • Equipment: MacBook + smartphone (iPhone or Samsung Galaxy)