Senior QA Engineer · Test Architecture & Enablement · Quality Leadership

I own quality for business-critical releases, from risk-based strategy to the go-live decision.

Wagner Djive. Senior QA Engineer at Vodacom Mozambique, working on M-Pesa, telecom and regulatory platforms. Eight years in software engineering: four owning quality, built on four as a Java developer and analyst.

Approach

How I run quality on a release

Depth follows risk

Every release gets its own risk-based strategy. Test depth scales with business impact and change risk, so effort goes where a failure would hurt most.

Defects stopped before they are built

I lead refinement with Product Owners, turn business needs into testable acceptance criteria, and review specifications with architects and developers before code is written.

Teams that can test on day one

I prepare test data and environments ahead of builds, close gaps in coverage and process, and mentor new team members through dry-run testing.

Go-live decisions on evidence

Release quality reports with coverage, defect trends and open risks, plus risk acceptance documents, give Product and Engineering leadership a clear basis for go or no-go.

Selected work

Releases I led at Vodacom Mozambique

M-Pesa · Payroll

M-Pesa Salary Payment Portal

A platform for businesses to run their payroll through M-Pesa.

Role
Led the end-to-end test process
Delivered
Test strategy, execution and the test completion report used for go-live

M-Pesa · Merchants

Auto Settlement Improvement for Merchants

Configurable settlement windows for merchants receiving M-Pesa payments.

Role
QA owner for the release
Delivered
Test strategy, test case workbook and risk acceptance

Data · Consumer

Dynamic Internet Speed Choice v2.0

Lets customers choose their own internet speed tier.

Role
Led the test process
Delivered
End-to-end test process for the release

Other programmes

  • Super Agent AppField-agent app for customer registration, SIM swap and sales.
    Company recognition
  • INCM–NUTEL Regulatory ComplianceValidated the national NUTEL registration flows.
    Company recognition
  • WSO2 DecommissionContributed to decommissioning the platform.
    Company recognition
  • SIM Swap, Digital Registration & Commission EngineSecure SIM swap with fraud controls, paper-to-digital customer registration and automated agent commissions.
  • SoHo & Foreign Subscriber OnboardingSmall-business onboarding to tailored bundles, and a compliant registration flow for foreign subscribers.

Personal projects

Building the tools I wanted as a QA engineer

Founder · Product & engineering

QMind

An AI-powered QA engineering platform that turns requirements into human-reviewed test cases under configurable test design rules. It runs regression cycles across web, API, mobile and USSD on real devices, and tracks defects, traceability and release readiness.

  • AI test design from requirements and documents, with mandatory human review before anything is saved
  • Test design rules per organisation and space, with organisation-wide overrides
  • A runner inside the client's network for web, API, Android and USSD automation, with self-healing selectors
  • Requirements traceability, release readiness, test completion reports and risk acceptance
Visit qmind.passei.academy
Backend
Java 17, Spring Boot, PostgreSQL with row-level security and pgvector, RabbitMQ, Redis
Frontend
React, TypeScript, TanStack Query, Tailwind CSS, Vitest, Playwright
Automation
Go runner (Chrome DevTools Protocol, Appium, WebRTC), Kotlin USSD bridge for Android
AI
Model-agnostic AI gateway, Anthropic Claude, retrieval over each team's own QA data

Passei.Academy

Exam preparation for Mozambican university and national exams. Collects past papers, extracts the questions with AI and generates answer guides where none exist.

passei.academy

Experience

From building software to owning its quality

  1. Nov 2022 – present

    QA Engineer & Enablement

    Vodacom Mozambique

    • Define risk-based test strategies per release and lead the end-to-end test process for key M-Pesa and data releases.
    • Produce release quality reports and risk acceptance documentation that inform go-live decisions.
    • Lead refinement with Product Owners and keep requirements-to-test traceability in Jira and Zephyr Scale.
    • Prepare test data and environments, close coverage and process gaps, and help set the team's test strategy and completion report standards.
    • Automate web and mobile scenarios with Selenium and Appium, and partner with the automation team on regression.
    • Drive defect triage and root cause analysis, reaching a defect resolution rate above 95% in 2025.
    • Onboard and mentor new team members.
  2. Feb 2022 – Oct 2022

    Coordinator, Quality Assurance Engineer

    Vodacom Mozambique

    • Coordinated QA activities across teams, aligning business requirements with delivered solutions.
    • Defined and tracked QA metrics, documented workflows and supported continuous delivery initiatives.
  3. Jan 2021 – Feb 2022

    Java Developer

    Source Code

    • Designed and built Java applications, web services and integrations for web, portal and mobile products, including PENSA and Sauti.
    • Applied OOAD and UML modelling and test-driven development with JUnit.
  4. Jan 2018 – Jan 2022

    Analyst/Programmer to Senior Analyst/Programmer

    Transcom SA

    • Progressed through three levels on the FenixEdu academic platform, from fixes to supervising new module development.
    • Led the data migration from the legacy system to FenixEdu and integrated the Primavera ERP API.
    • Built an API consumed by the central Government system; ran requirements analysis, code reviews and releases.

Toolbox

Core competencies

Quality leadership
Risk-based test strategy, test planning, release readiness and go/no-go reporting, quality metrics, defect triage and root cause analysis, risk acceptance
Testing
Functional, integration, regression, exploratory, API, mobile and USSD testing; UAT coordination; test data and environment management
Automation & tools
Selenium, Appium, Rest Assured, JUnit, Zephyr Scale, Jira, Git, GitLab CI/CD, Docker
Engineering
Java, Spring, SQL, REST APIs, UML, database modelling
Analysis & agile
Requirements elicitation, acceptance criteria, user story mapping, backlog refinement, Scrum, Kanban

Credentials

Education & certification

BSc Computer Engineering and Communications

ISUTC, Instituto Superior de Transportes e Comunicações · 2022

Thesis: Development of a Multiplatform Application for Academic Content Management

  • Certified Business Analysis Professional (CBAP, BABOK v3) · in progress
  • QA Specialist Certified
  • Software Testing for DevOps
  • Insights on Software Quality Engineering
  • Security Testing & QA
  • Agile Software Projects: Software Requirements
  • Development & Testing with Agile
  • Project Management Foundation

Portuguese (native) · English (full professional)

Contact

Let's talk about quality on your next release

Open to Senior QA, test architecture and quality leadership conversations. Based in Maputo, Mozambique.