Tamatem logo

QA Specialist Engineer - Tamatem

Tamatem • Amman, Amman, Jordan

onsite
Posted Oct 4, 2026

**Role & seniority: ** QA Specialist Engineer (technical QA), ~3–4 years experience

**Stack/tools: ** Playwright (UI/API/regression automation), Postman or Swagger/OpenAPI (API testing), SQL (relational DB), browser dev tools/logs/API traces, Jira (traceability), AI tools for test support; Nice-to-haves: JMeter/Locust, CI/CD, Git, PostgreSQL, Django, Sentry, ELK, mock services/webhook receivers, ISTQB, digital commerce/testing vouchers/game purchases

**Top 3 responsibilities: **

  • Own end-to-end quality for assigned features (requirements review → risk analysis → test execution → release readiness → production validation)

  • Test payment journeys across providers (initiation/checkout/popups/hosted+embedded/redirects/SDK+S2S, status updates, refunds/chargebacks) including edge cases (timeouts, retries, duplicates/out-of-order webhooks, concurrent purchases)

  • Validate integrations and security controls for APIs (payloads/headers/auth/error handling/business rules, HMAC/API keys/request tampering protection) and investigate root causes using SQL/logs/traces

  • Must-have skills:

    • Strong QA fundamentals (risk-based testing, test design, defect management, release validation)

    • Hands-on payment/transactional QA experience (fintech, payment gateways, payment lifecycle understanding)

    • Playwright automation for critical UI flows and API/regression validation

    • API testing with Postman/Swagger including negative + security scenarios

    • Strong SQL with abi

Full Description

Tamatem is looking for a technically strong QA Specialist Engineer to own the quality, security, and accuracy of Tamatem plus Store and its payment flows. You will work across the store, payment gateways, APIs, wallets, inventory, and dashboards, investigating issues end to end across the frontend, backend, and database.

As a QA Specialist Engineer at Tamatem Plus, you will

  • Own quality for assigned features, from requirements review and risk analysis through test execution, release readiness, and production validation.
  • Test end-to-end payment journeys across multiple providers, including initiation, checkout, payment popups, hosted and embedded pages, redirects, SDK and S2S flows, status updates, refunds, and chargebacks.
  • Validate APIs and integrations, including payloads, headers, authentication, error handling, business rules, and security controls such as API keys, HMAC signatures, and protection against request tampering.
  • Test edge cases such as timeouts, interrupted payments, duplicate or out-of-order webhooks, retries, and concurrent purchases to detect duplicate charges and inconsistent records.
  • Validate settlements, fees, exchange rates, payouts, invoices, and reports, alongside wallet top-ups and deductions, vouchers, inventory, and item delivery to games and partners.
  • Use SQL, logs, API traces, and browser developer tools to investigate root causes, and test background jobs and scheduled tasks.
  • Build and maintain Playwright automated tests for critical journeys, API validation, and regression coverage.
  • Maintain test cases traceable to Jira, communicate risks and coverage gaps clearly, and contribute to improving the QA process.

Requirements Bachelor’s degree in Computer Science, Software Engineering, or equivalent. 3–4 years of hands-on software QA experience, with solid experience in fintech, payment gateways, or transactional systems. Strong testing fundamentals, including risk-based testing, test design, defect management, and release validation. Hands-on experience with Playwright for UI testing, API validation, and regression testing. Experience testing APIs using Postman or Swagger/OpenAPI, including negative and security scenarios. Strong understanding of payment lifecycles, transaction statuses, webhooks, S2S communication, redirects, and embedded checkout. Strong SQL and relational database knowledge, including joins, aggregations, keys, constraints, and relationships, with the ability to validate data models against business logic. Experience using AI tools to support test design, automation, and defect investigation, with the ability to critically review and validate AI-generated outputs.

Nice to Have Performance testing experience using JMeter or Locust. Familiarity with CI/CD, Git, PostgreSQL, Django, Sentry, or ELK. Experience testing reconciliation, settlements, or invoicing. Experience creating mock services or webhook receivers for payment provider simulation. ISTQB certification or relevant finance-testing qualifications. Experience with digital commerce, vouchers, or game purchases. Bachelor’s degree in Computer Science, Software Engineering, or equivalent. 3–4 years of hands-on software QA experience, with solid experience in fintech, payment gateways, or transactional systems. Strong testing fundamentals, including risk-based testing, test design, defect management, and release validation. Hands-on experience with Playwright for UI testing, API validation, and regression testing. Experience testing APIs using Postman or Swagger/OpenAPI, including negative and security scenarios. Strong understanding of payment lifecycles, transaction statuses, webhooks, S2S communication, redirects, and embedded checkout. Strong SQL and relational database knowledge, including joins, aggregations, keys, constraints, and relationships, with the ability to validate data models against business logic. Experience using AI tools to support test design, automation, and defect investigation, with the ability to critically review and validate AI-generated outputs. Performance testing experience using JMeter or Locust. Familiarity with CI/CD, Git, PostgreSQL, Django, Sentry, or ELK. Experience testing reconciliation, settlements, or invoicing. Experience creating mock services or webhook receivers for payment provider simulation. ISTQB certification or relevant finance-testing qualifications. Experience with digital commerce, vouchers, or game purchases.

QA TestingPlaywrightAPI TestingPayment GatewaysSQLFintechPostmanSwaggerRisk-based TestingDefect ManagementAutomationTransaction SystemsWebhooksData ValidationRegression TestingSecurity Testingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.