Point your AI agent at freehire and let it find you a job.

Get the CLI →

uSoftware

Open 48d

QA Engineer - Payments (Botim)

Posted Updated 2 views
Discussion

Summary

QA Engineer tests payment products for a mobile platform, running functional and security tests on apps, APIs, and payment gateways while ensuring PCI DSS compliance.

About us:
Botim is a UAE-based technology investment and development group, embarked on a mission to build the world’s first ultra platform & ecosystem, that will disrupt the consumer technology space by rethinking the boundaries of a digital ecosystem.
It will be the first of its kind in the MEA region to simplify the way people & businesses interact, engage and transact with each other. The platform will provide seamless connectivity between consumers and businesses, enabling users to effortlessly access home, e-commerce, and fintech services in one place. Astra’s mission is to enrich people’s lives by making communication and e-commerce more seamless, connected, and natural.

Please note: This is a full-time office-based role in Tbilisi (5 days per week), with some flexibility available after the probation period.
Office location:

About the Role:
You will help deliver high-quality payment products by performing end-to-end functional and non-functional testing across mobile, backend, and payment systems. Working closely with product managers, developers, and business stakeholders, you will ensure the stability, security, and compliance of third-party payment workflows, payment gateways, merchant acquiring, and related financial services.

What You’ll Do:
  • Conduct thorough end-to-end functional and non-functional testing for mobile apps and payment flows, including wallet onboarding, KYC verification, and user lifecycle scenarios.
  • Test and validate external payment channel integrations, including third-party PSPs, payment gateways, and merchant acquiring flows.
  • Perform deep transaction fund-flow validation — covering the full transaction lifecycle from initiation through clearing, settlement, and reconciliation at the data level.
  • Execute transaction risk-control testing, including fraud rules, velocity checks, transaction limits, and risk-scoring logic.
  • Ensure the security of payment transaction flows through careful analysis and testing.
  • Collaborate with development teams to embed security best practices and compliance requirements into the product.
  • Identify potential flaws and security risks across business processes and communicate them effectively.
  • Perform backend API testing and database validation to safeguard the integrity and security of data flows.
  • Participate actively in Agile projects, keeping the QA process aligned with development cycles.
  • Stay current with security guidelines and compliance standards in the payment and telecommunication industries.
Skills & Experience:
  • Proven QA experience in banking, fintech, or digital payments, with deep hands-on experience in payment systems and mobile applications.
  • Hands-on experience with end-to-end mobile app testing, functional and non-functional.
  • Direct experience testing digital wallet products (including wallet onboarding, KYC flows, and wallet-to-wallet or wallet-to-bank transactions).
  • Experience with test automation in a payment context, ideally with payment-specific scenarios automated end to end.
  • Hands-on experience with external payment channel integrations (PSPs, acquirers, open banking APIs, or similar).
  • Demonstrated ability to validate transaction fund flows at the data level (not just UI or status checks, but clearing records, ledger entries, and full transaction lifecycle validation).
  • Experience with transaction risk-control testing (fraud scenarios, velocity limits, user status logic, and risk rule validation).
  • Familiarity with security methodologies and compliance standards in payments, including PCI DSS.
  • Strong SQL skills for backend and database validation — able to write complex queries independently, not just basic lookups.
  • Experience working in Agile environments with QA embedded in sprints.
  • Strong analytical skills with the ability to identify business-level vulnerabilities, not just technical defects.
  • Bachelor's degree or higher in Computer Science or a related field.
…and of course, your benefits:
  • Direct work with the customer and an ownership culture.
  • 20 working days of vacation and 15 sick days.
  • At least 11 public holidays.
  • Medical expenses compensation (after the trial period).
  • Fitness membership (after the trial period).
  • Corporate events.

Skills

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available