This job has been archived and is no longer active.

QA Full-stack Engineer (Payments & Billing)

CyprusRelocationHybrid

Now we look for a QA Full-stack Engineer to join our Payments & Billing team!

Responsibilities

  • Design, implement, and maintain automated tests for the Payments services with a focus on migrating legacy PHP tests to Python;

  • Validate backend services and APIs, ensuring correctness, stability, and resilience under edge cases;

  • Collaborate with developers, QA, DevOps, and pay-operations to ensure high test coverage and quality;

  • Perform pre-release validation and post-release monitoring to catch issues early and ensure production stability;

  • Actively participate in agile ceremonies (refinements, sprint planning, retrospectives) and contribute to release readiness;

  • Investigate bugs from production, reproduce them, and suggest test or process improvements;

  • Help define and enforce quality gates for feature delivery;

  • Support QA onboarding documentation and provide knowledge transfer when needed.

Requirements

  • 3+ years of experience in QA;

  • Strong API testing skills: test case creation, bug reporting, contract validation, integration testing;

  • Proficiency in Python for test automation: experience writing and maintaining UI/API tests;

  • Familiarity with CI/CD pipelines, understanding of Docker/Kubernetes/OKD for analyzing pipelines, logs, and deployments;

  • Solid SQL knowledge;

  • Proven ability to own features end-to-end: requirement analysis, test design, automation, release validation, post-release support;

  • Ability to quickly onboard into complex or legacy environments;

  • Participation in release cycles and retrospectives, with a collaborative approach to working with developers and PMs.

  • Ability to read and understand PHP code to follow business logic during test migration;

That can be a plus:

  • Experience migrating test suites between languages (e.g., from PHP to Python);

  • Familiarity with test infrastructure, mocks/stubs, and service virtualization;

  • Background in testing payment systems, including concepts like idempotency, retries, and async processing.

Conditions

  • EU-based employment contract and a 3-year Cyprus work visa with full support for your relocation and visa processes, including assistance for your family.

  • Full relocation package: flights to Limassol for you and your family, a company-covered apartment for the first month, and full relocation support to make your move smooth and hassle-free.

Published on: 7/24/2025

Mayflower

Mayflowerverified company badge

We’re the FunTech company powering one of the world’s top-50 websites — an industry pioneer redefining live entertainment industry at massive scale. 

Our highload products serve millions of users, handling 200,000+ requests per second. We mix serious engineering with a healthy dose of fun — that’s what FunTech means.

Website

See all 31 jobs at Mayflower

Similar jobs