
Quality Assurance Engineer
Fincra
full-time
Posted on:
Location Type: Remote
Location: Nigeria
Visit company websiteExplore more
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