Senior QA Engineer (Mobile)

punto pago Panama
Relocation Remote
Apply
AI Summary

Punto Pago is hiring a Senior QA Engineer to own mobile quality end-to-end for critical fintech flows across Android/iOS. The ideal candidate will have 3+ years of QA experience with a strong focus on mobile testing and fintech/e-commerce/payment flows.

Key Highlights
Execute functional, regression, smoke, exploratory, and cross-platform testing for Android & iOS apps
Validate complex end-to-end financial flows: wallet, payments, transfers, BNPL, microloans, KYC/verification, limits, balance/ledger behaviors
Build and maintain a Python + Appium automation framework for Android & iOS
Technical Skills Required
Python Appium API testing (REST) Jira Google Drive Firebase Crashlytics Android Studio Xcode GitLab CI/GitHub Actions Allure SQL
Benefits & Perks
Competitive salary + annual bonus
Apple equipment (or equivalent) provided
28 calendar days of vacation + 6 sick leave days annually
Hybrid/office in Panama or fully remote

Job Description


Punto Pago is a profitable, engineering-led Panamanian fintech that evolved from the country’s largest payments terminal network into a digital ecosystem spanning three verticals: Payments, Fintech, and Marketplace.

Our culture: small senior squads, true ownership and accountability, a bias for shipping resilient systems fast, and a focus on measurable user value over hype.

We’re hiring a QA Engineer to own mobile quality end-to-end (manual + automation) for critical fintech flows across Android/iOS and help us ship reliable releases with confidence.

What you’ll be doing:

  • Execute functional, regression, smoke, exploratory, and cross-platform testing for Android & iOS apps.
  • Validate complex end-to-end financial flows: wallet, payments, transfers, BNPL, microloans, KYC/verification, limits, balance/ledger behaviors.
  • Reproduce, isolate, and document defects with clear repro steps, expected vs actual results, impact, and logs; sync efficiently with dev squads.
  • Verify UI/UX consistency (Figma alignment), localization, and behavioral details across devices/OS versions.
  • Perform release build verification, pre-deployment quality checks, and release sign-off with clear risk assessment.
  • Build and maintain a Python + Appium automation framework for Android & iOS.
  • Stabilize automation: investigate failures, reduce flakiness, maintain parallel runs, configs, environments, reports (logs/screenshots).
  • Do lightweight API verifications to support mobile flow testing; identify mismatches between backend state transitions and UI behavior.
  • Monitor Firebase Crashlytics, analyze stack traces, reproduce crashes, and validate fixes in subsequent builds.
  • Own test accounts & data management: staging conditions, balances/limits/credit states, JSON datasets, and coordination for resets/updates.

What you’ll need:

  • 3+ years in QA with strong focus on mobile (Android/iOS) testing in production-grade apps.
  • Proven experience in fintech/e-commerce/payment flows testing (or equivalent complexity: balances, edge cases, state transitions).
  • Strong manual testing skills: decomposition into scenarios, risk-based coverage, regression discipline, excellent bug reports.
  • Hands-on Python + Appium test automation experience (framework work, not only writing a few tests).
  • Understanding of test architecture patterns and how to keep tests maintainable.
  • Basic API testing skills (REST, auth, reading responses, verifying business logic alignment, debugging mismatches).
  • Experience with release process: smoke on builds, pre-prod checks, clear go/no-go communication.
  • Familiarity with Jira (defects, stories, test tracking) and structured documentation (Google Drive / similar).
  • Crash analysis skills: Firebase Crashlytics, reading stack traces, isolating last actions/context, validating fix.
  • Strong communication & ownership mindset in a squad setup (async updates, clarity, reliability, collaboration with dev/support).
  • Familiarity with mobile debugging tools: Android Studio logcat, Xcode device logs, deep links.
  • English/Spanish working proficiency for LATAM cross-team communication

Nice to have

  • CI integration for mobile UI tests (GitLab CI/GitHub Actions), parallelization, artifacts, flaky test management.
  • Experience with device farms (Firebase Test Lab, BrowserStack, Sauce Labs) or maintaining a small internal device lab.
  • Allure (or similar) reporting, richer logs/screenshots/video capture for failed runs.
  • SQL basics and ability to validate test states via backend/admin tools.
  • Security/privacy awareness relevant to fintech QA.
  • Experience mentoring QA practices (test strategy, coverage gates, release checklists).

What we offer:

  • Competitive salary + annual bonus (discussed post-interview).
  • Apple equipment (or equivalent) provided.
  • 28 calendar days of vacation + 6 sick leave days annually.
  • Hybrid/office in Panama or fully remote.
  • Preferred hours: 8-9am → 5-6pm (Panama Time).
  • Relocation support to Panama.



Subscribe our newsletter

New Things Will Always Update Regularly