Fincra

Quality Assurance Engineer

Fincra

full-time

Posted on:

Location Type: Remote

Location: Nigeria

Visit company website

Explore more

AI Apply
Apply

About the role

  • Validate the quality, reliability, and correctness of products, especially systems that move real money.
  • Design and execute effective test strategies, identify defects early.
  • Test end-to-end payment flows including wallets, payouts, retries, reversals, fees, and settlements.
  • Validate REST APIs, request/response payloads, error handling.
  • Verify wallet balances, debits, credits, and reconciliation across services.
  • Use SQL queries to validate transactions, monitor ledger consistency.
  • Test retries, duplicate requests, timeouts, and partial failures across systems.
  • Identify, document, and track defects with clear reproduction steps.
  • Contribute to automated tests for critical payment flows.
  • Review requirements and proactively flag ambiguities, edge cases.
  • Partner with Engineering, Product, Support, and Operations teams throughout the development lifecycle.

Requirements

  • 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.
Benefits
  • Fully remote work environment.
  • Competitive compensation aligned with experience and role level.
  • Opportunity to work on real-world payment systems that impact businesses across Africa.
  • High ownership and learning opportunities in a fast-growing fintech.
  • A supportive, values-driven culture that prioritizes people, trust, and impact.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software testingQA best practicesREST APIsSQLtest automationPlaywrightCypressSeleniumREST Assureddatabase validation
Soft Skills
communicationcollaborationproblem-solvingattention to detailcritical thinking