SmartDev is HIRING A

Senior/Lead QA Engineer (Auto & Manual, in-house product)

📍🌐 On-SiteFull Time
POSTED May 14, 2026

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!


Company Description

VeryPay is a leading fintech Technology Service Provider (TSP) delivering secure, NFC-based payment authorization infrastructure across multiple verticals - including cashless schools, retail, social cash transfers, transportation, and healthcare. Our platform processes millions of transactions via closed-loop ledger systems, integrating with Mobile Money Operators (MMOs) such as MTN, and spanning card lifecycle management (Mifare NFC), HSM-backed cryptography, and microservices-based cloud architecture.

We are building the next generation of our platform - a full migration from monolithic to microservices architecture - and are looking for a Senior QA Engineer who can grow with us.

Job Description

The Senior QA Engineer / QA Lead will own VeryPay's end-to-end quality strategy — leading the QA function, mentoring the team, and ensuring our platform meets the highest standards of correctness, reliability, and security before every release. This role combines hands-on technical depth with team leadership: you will define the test architecture, drive automation investment, champion quality culture across engineering, and act as the primary quality voice in cross-functional discussions.

This role requires someone who can pair deep technical QA expertise with practical knowledge of AI-assisted testing workflows — from intelligent test generation to autonomous regression coverage.

Test Strategy & Execution

  • Design end-to-end test strategies covering functional, integration, regression, performance, and security test layers across web, mobile, and backend services.
  • Build and maintain robust manual and automated test suites for NFC transaction flows, card lifecycle operations, wallet movements, and MMO integrations.
  • Ensure test coverage spans microservice boundaries (user, merchant, device, wallet, product, transaction, card services) including contract and integration testing at API gateways.
  • Design and execute multi-device test scenarios covering POS terminals, NFC card readers, mobile apps, and USSD channels - validating consistent behavior across hardware variants and OS versions.
  • Validate multi-tenant isolation: ensure that organisation, school, merchant, and agent tenant configurations produce correct, independent behavior without data leakage or cross-tenant interference.

AI-Assisted Testing

  • Leverage AI tools (e.g., GitHub Copilot, Testim, Mabl, or equivalent LLM-assisted frameworks) to accelerate test case generation, coverage gap analysis, and regression suite maintenance.
  • Use AI-based log analysis and anomaly detection to proactively identify quality risks across CI/CD pipelines.
  • Design prompts and workflows for AI-assisted exploratory testing, including structured test scenario generation from product specifications and API schemas.
  • Stay current on evolving AI testing tooling and champion adoption of practical, secure AI workflows within the QA function - with appropriate caution in sensitive cryptographic and payment-critical paths.

Fintech & Payment-Specific QA

  • Test NFC card transaction authorization flows, offline payment scenarios, and deferred HSM verification paths.
  • Validate double-entry ledger integrity, OVA (Open Value Account) balance consistency, and fund movement operations (Top-up, Payment, Funds In/Out).
  • Perform security-focused testing on payment token flows, JWT-based Partner API authentication (HS256 / ES256), and PCI-relevant data handling.
  • Collaborate with the HSM and cryptographic infrastructure teams to define and validate key injection, PIN encryption (scenarios A-D), and card personalization test cases.

Production Support & Issue Verification

  • Serve as the QA point of contact for production incidents - reproduce reported issues in staging, confirm root cause, and verify fixes before re-deployment.
  • Maintain a structured hotfix verification workflow: fast-track regression scope, execute targeted smoke and regression suites, and provide go/no-go sign-off under time pressure.
  • Analyse production logs, monitoring dashboards (Prometheus, Grafana, ELK), and transaction traces to identify quality signals and prevent recurrence.
  • Maintain a living production issue register to track defect patterns, recurrence rate, and long-term remediation actions.

Coordination with Development & Product Teams

  • Partner with product managers to translate feature requirements and acceptance criteria into testable specifications before development begins - enforcing a shift-left quality model.
  • Work directly with backend and frontend engineers during development cycles: review design documents for testability, participate in code reviews, and provide early QA feedback on pull requests.
  • Facilitate structured QA handoff processes: definition of done checklists, pre-release sign-off gates, and cross-team readiness reviews before each deployment.
  • Maintain open communication channels with development and product teams on active defects, test progress, and release readiness - ensuring no quality risks are surfaced late.
  • Own the overall QA strategy for VeryPay's platform - define standards, tooling decisions, and quality processes across the engineering team.
  • Lead, mentor, and grow a QA team (currently junior/mid engineers); conduct structured 1:1s, performance feedback, and skills development planning.
  • Drive test architecture decisions: framework selection, test pyramid balance, toolchain standardization, and technical debt management within the QA layer.
  • Act as the QA representative in sprint planning, architecture reviews, and cross-team technical discussions - advocating for quality requirements from inception.
  • Build a quality culture across the broader engineering team, not just within QA - through pairing, documentation, and shift-left practices.

Quality Process & Reporting

  • Implement and maintain quality gates in CI/CD pipelines (GitHub Actions, Jenkins, or equivalent) including automated regression on every merge to main.
  • Define and track QA KPIs: defect escape rate, test coverage, automation ratio, mean time to detect (MTTD) - report to engineering leadership with actionable insights.
  • Own incident post-mortems from the quality perspective: root cause analysis, regression gap identification, and process improvement actions.
  • Collaborate cross-functionally with product managers, backend engineers, DevOps, and integration partners to embed quality requirements early in the development lifecycle.

Qualifications

Core QA Expertise

  • 5+ years of software QA experience with proven ownership of both manual and automated testing on production-grade systems.
  • Strong hands-on experience with test automation frameworks: Selenium, Appium, Playwright, Cypress, or equivalent.
  • Expertise in API testing (REST/JSON) using tools such as Postman, RestAssured, or Karate.
  • Experience designing test strategies for microservices architectures, including contract testing (Pact or equivalent) and service mesh validation.
  • Proficiency in at least one scripting language: Python, JavaScript/TypeScript, or Java, for test framework development.

AI Tooling Proficiency

  • Hands-on experience with at least one AI-assisted testing or development tool (GitHub Copilot, Cursor, Testim, Mabl, Applitools, or similar).
  • Demonstrated ability to use LLMs (e.g., Claude, GPT-4) to generate test plans, identify edge cases, and review test coverage against specifications.
  • Understanding of where AI augmentation is appropriate in a QA workflow and where it must be restricted (e.g., never in direct HSM or cryptographic validation paths).

QA Leadership

  • Demonstrated experience leading or managing a QA team — setting direction, mentoring engineers, and owning quality outcomes end-to-end.
  • Ability to define and evolve a QA strategy aligned with product roadmap and engineering capacity — balancing automation investment, manual coverage, and risk tolerance.
  • Experience driving QA KPI frameworks: defect escape rate, automation coverage ratios, test flakiness reduction, and release confidence metrics.
  • Proven track record of cross-functional influence — able to negotiate quality requirements with product and engineering stakeholders without formal authority.

Process & Collaboration

  • Fluency in Agile/Scrum environments with direct experience integrating test automation into CI/CD pipelines.
  • Strong analytical and troubleshooting skills with the ability to isolate defects across distributed, asynchronous service architectures.
  • Excellent communication skills; able to translate complex technical QA findings into clear risk summaries for non-technical stakeholders.

Preferred Skills:

  • Direct experience in the payments industry - knowledge of payment gateways, Mobile Money APIs, wallet systems, or card-present transaction flows.
  • Familiarity with NFC/Mifare card technology, HSM operations, or cryptographic key management concepts.
  • Experience with performance and load testing tools: JMeter, k6, Gatling, or LoadRunner.
  • Security testing experience (OWASP, SAST/DAST tooling, penetration testing awareness) especially in a PCI or financial services context.
  • Experience with Kubernetes-based environments and observability tooling (Prometheus, Grafana, ELK) for QA validation and monitoring.
  • Prior experience mentoring junior QA engineers or leading a QA sub-team.

Additional Information

AI at VeryPay

VeryPay takes a thoughtful, security-conscious approach to AI adoption. We actively expand AI tooling across engineering workflows — from AI-assisted code review and spec-to-code generation, to intelligent test coverage analysis.

At the same time, we apply strict controls: AI is never used in direct cryptographic operations, HSM interactions, or payment authorization logic. We expect this engineer to understand and respect this boundary — and to help us build the right guardrails as our AI tooling matures.

What We Offer

  • Work on a technically challenging, real-world fintech platform used for social cash transfers, cashless schools, and enterprise retail payments across Africa.
  • A team that treats quality engineering as first-class — with investment in tooling, process, and automation.
  • Active investment in AI-augmented development workflows with a pragmatic, safety-first philosophy.
  • Competitive compensation commensurate with experience and location.
  • Flexible remote-first work environment with a collaborative, async-friendly engineering culture.

How to Apply

Send your CV and a brief cover note.
In your cover note, please address: (1) a testing challenge you solved in a payment or financial system, and (2) how you have used or would use AI tools to improve test coverage or efficiency.

Please mention you found this job on TestDev Jobs. It helps us get more people to hire on our site. Thanks and good luck!