
Search by job, company or skills
Job Description
We're hiring a QA Tester with 8+ years of experience to ensure the quality, reliability, and security of our payments gateway/platform and end-to-end payment flows (cards, wallets, 3DS, refunds, chargebacks). You'll test across API + UI, validate complex transaction states, and drive strong test coverage using Jira with Zephyr/Xray. The role also includes testing back-office/operations modules and 3rd-party applications that integrate with or connect to the payments platform.
Key Responsibilities
Own QA for payment flows: auth/capture/sale/void/refund, partial refunds, retries, idempotency, reconciliation, chargebacks.
EMV/contactless flows (where applicable), tip/adjustments, and terminal error/retry scenarios. Test terminal/POS payment applications and integrations (e.g., physical/virtual terminals), including device/app connectivity, transaction lifecycle (sale/void/refund), reversals, offline/online behavior, receipt flows, and reconciliation/settlement impacts. Familiar with ISO8583 and ISO20022.
Create, maintain, and execute test plans, test scenarios, and test cases in Jira using Zephyr or Xray.
Perform API testing (REST/JSON), validate schemas, error handling, timeouts, and edge cases.
Test operations modules (e.g., billing and costing, underwriting, etc...)
Validate 3rd-party applications/integrations connecting to the payments platform (merchant systems, PSP/acquirer connections, fraud/risk providers, reporting tools, webhooks/callback consumers).
Test 3DS2 flows, tokenization/vaulting behavior, wallet payments (Apple Pay/Google Pay) where applicable.
Perform database validation: transaction logs, ledger entries, reconciliation tables.
Build/maintain test automation (UI + API) and integrate into CI/CD pipelines.
Execute regression testing for releases/hotfixes; provide release readiness sign-off.
Conduct performance and reliability testing for peak loads, failover, and monitoring validation.
Ensure secure testing practices aligned with PCI DSS expectations (masking, logging, access control).
Partner with Engineering/Product/Operations to triage defects, document reproduction steps, and verify fixes.
Required Skills & Experience
5+ years in QA testing, with strong experience in payments/fintech/e-commerce domains.
Strong knowledge of SDLC/STLC, defect lifecycle, test design techniques, and risk-based testing.
Proven experience writing and managing test cases in Jira using Zephyr or Xray (required).
Strong understanding of payments: authorization, capture, settlement, refunds, chargebacks, webhooks, idempotency, retries.
Hands-on API testing (Postman) and automated API testing (e.g., Newman, RestAssured, PyTest, etc.).
UI automation experience with Selenium/Cypress/Playwright (as applicable).
Solid SQL skills for backend validation and reconciliation checks.
Experience testing back-office/admin/ops portals and workflows (access control, audit logs, reporting, dispute management).
Experience testing 3DS2, wallets (Apple Pay/Google Pay), and tokenization/vaulting flows.
Performance testing experience using JMeter/k6/Gatling. (Optional)
Familiarity with observability/log tools (Splunk/Datadog) and debugging via logs/traces.
Understanding of PCI DSS considerations and secure QA practices.
Excellent communication and documentation skills.
Job ID: 148323343
Skills:
Java, Appium, Espresso, Kotlin, Api Testing, Javascript, Python, GenAI tools, Android Profiler, LeakCanary, Xcode Instruments, XCUITest, Mobile Automation Frameworks, Crash monitoring tools
Skills:
ADO, Specflow, Test Complete, Test Automation Tools, Version Control, Reporting Tools, Selenium, Git, ReqnRoll
Skills:
ADO, Specflow, Test Complete, Test Automation Tools, Version Control, Reporting Tools, Selenium, Git, ReqnRoll
Skills:
Rest Services, Sql, Selenium Automation, Oracle database, Shell Scripts, Sftp, SOA architecture, Python automation testing, Software testing techniques
Skills:
Database - SQL Server, Version Control - Bitbucket, Automation Tools, Agile, Sdlc Process, Manual Testing, Jira, Testing Methodologies, Scripting in Selenium
We don’t charge any money for job offers