Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 23, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Fincra is a payment infrastructure for fintechs, platforms and global businesses. Fincra provides payments solutions that enables businesses to accept payments securely, make payouts globally and scale your business across borders. Vision: Our vision is to simply create a world, where movement of money is instant, and as easy as sending a text message. Missi...
    Read more about this company

     

    Quality Assurance Engineer

    Role Overview

    • We are seeking a skilled and detail-oriented Mid-Level Quality Assurance Engineer to join our software development team. In this role, you will be responsible for validating the quality, reliability, and correctness of our products, especially systems that move real money.
    • You will work closely with engineers, product managers, and other stakeholders to design and execute effective test strategies, identify defects early, and ensure our APIs, integrations, and financial flows behave correctly under both normal and failure conditions.
    • Your work will directly impact customer trust, financial accuracy, and platform stability.

    What you will be doing everyday

    Responsibility

    Description

    Expected Outcome

    Payment Flow Testing

    • Test end-to-end payment flows including wallets, payouts, retries, reversals, fees, and settlements.
    • Money moves correctly, once, and to the right destination

    API Testing & Validation

    • Validate REST APIs, request/response payloads, error handling, idempotency, and asynchronous flows.
    • Stable, predictable APIs for merchants and partners

    Financial Accuracy Verification

    • Verify wallet balances, debits, credits, and reconciliation across services.
    • Zero balance mismatches or financial discrepancies

    SQL & Database Monitoring

    • Use SQL queries to validate transactions, monitor ledger consistency, and investigate data issues.
    • Accurate backend data and faster root-cause analysis

    Failure & Edge Case Testing

    • Test retries, duplicate requests, timeouts, and partial failures across systems.
    • No double debits or inconsistent transaction states

    Defect Management

    • Identify, document, and track defects with clear reproduction steps and impact assessment.
    • Faster resolution of high-risk issues

    Test Automation Contribution

    • Contribute to automated tests for critical and high-risk payment flows.
    • Reduced regression risk and faster releases

    Risk Identification

    • Review requirements and proactively flag ambiguities, edge cases, and risk areas.
    • Fewer late-stage surprises

    Cross-Team Collaboration

    Partner with Engineering, Product, Support, and Operations teams throughout the development lifecycle.

    • Shared ownership of quality outcomes
    • Success Metrics
    • Objective
    • Metric
    • Target / Benchmark
    • Financial Correctness 

    Balance mismatch incidents

    • Zero tolerance
    • Production Stability
    • Payment-related incidents
    • Continuous reduction

    Defect Leakage

    • Bugs found post-release
    • Minimal per release

    Test Coverage

    • % of critical payment flows covered
    • ≥ 90%

    Automation Impact

    • % of regression flows automated
    • Increasing quarter-over-quarter

    Release Confidence

    • Emergency hotfixes or rollbacks
    • Rare and exceptional

    Required Qualifications

    • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
    • 3 to 5 years of experience as a QA Engineer or similar role.
    • Strong understanding of software testing fundamentals and QA best practices
    • Experience testing REST APIs and asynchronous systems
    • Hands-on experience with tools such as Postman.
    • Experience testing financial or transactional systems, including:
      • Wallets and balances
      • Payouts, retries, reversals, and settlements
      • Fees and reconciliation
      • Idempotency and reference handling
    • Proficiency in SQL for database validation and monitoring, including:
      • Writing queries to verify transactions and balances
      • Investigating ledger inconsistencies
      • Supporting incident and root-cause analysis
    • Exposure to test automation tools (Playwright, Cypress, Selenium, REST Assured, or similar)
    • Familiarity with Agile/Scrum workflows, CI/CD pipelines, logs, and monitoring tools

    Behavioral Competencies (High-Agency & Values-Aligned)

    • Ownership: Takes responsibility for quality and financial correctness end-to-end
    • Trust & Integrity: Understands the importance of reliability in fintech systems
    • Attention to Detail: Identifies edge cases without losing sight of system-level impact
    • Critical Thinking: Challenges assumptions and unclear requirements early
    • Collaboration: Works effectively across teams with clear, respectful communication
    • Calm Under Pressure: Responds methodically during incidents or production issues

    Role Alignment with Company Goals

    Strategic Goal(s) Supported:

    • Build and maintain trust in Fincra’s payment infrastructure
    • Scale transaction volume without increasing financial or operational risk
    • Reduce customer disputes, refunds, and support escalations
    • Enable faster, safer, and more confident product releases

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Fincra on fincra.bamboohr.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Fincra Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail