Individual Giving – Senior Quality Assurance Engineer

World Food Programme

Location:
Rome, Italy
Grade:
Consultant
Category:
Professional Staff
Posted Jun 26, 2026Apply by Jul 26, 2026 (29d left)

The Senior Quality Assurance Engineer will strengthen WFP's end-to-end quality assurance capability across the Individual Giving technology ecosystem. The role involves defining QA standards, leading cross-platform testing, ensuring release readiness, and mentoring junior QA staff to support a multi-channel fundraising environment.

Responsibilities

  • Own the definition, evolution, and implementation of system-level QA standards across the entire IG fundraising platform.
  • Define and maintain what “safe to release” means for multi-platform changes, including required test coverage, regression depth, validation gates, and acceptance evidence.
  • Establish cross-system regression testing strategy, including high-risk change protocols and standards for test coverage.
  • Lead end-to-end validation for cross-system flows ensuring correctness across all layers of the ecosystem.
  • Conduct structured release readiness reviews consolidating evidence from functional, integration, regression, and data validation tests.
  • Provide independent, evidence-based recommendations on release safety, escalating systemic risks when required.
  • Partner with Integration Engineer and Data Engineer to verify pipelines, APIs, automations, attribution inputs, and cross-platform synchronisation.
  • Validate that changes in one system do not create regressions in adjacent donor, operational, or reporting flows.
  • Lead root-cause analysis for complex, multi-system defects and ensure systemic fixes are prioritised.
  • Design, maintain, and execute detailed test suites across platforms including functional, integration, regression, negative path, and data validation tests.
  • Produce structured, traceable test evidence required for release gating and auditability.
  • Define reusable testing patterns, templates, and documentation standards to uplift QA maturity.
  • Guide and mentor the emerging Junior QA function ensuring effective regression and defect validation activities.
  • Contribute to improvements in automation strategy, documentation, tooling, and test environment usage.
  • Embed QA best practices into workstreams and foster consistent quality culture across IG Tech & Ops and vendor partners.
  • Identify systemic failure modes and recurring defect patterns, feeding insights back into architectural, delivery, and product decisions.
  • Escalate unresolved platform-level risks to ensure visibility and decision-making support.
  • Maintain a unified, platform-wide QA approach preventing fragmentation or siloing.
  • Work closely with Technical Architecture, Fundraising Architecture, Product, and Delivery roles to ensure test planning consistency.
  • Contribute QA inputs into validation gates, structural decisions, and sequencing discussions.
  • Support decision-making with evidence derived from structured testing, systemic risk analysis, and cross-platform validation results.
  • Perform other quality-related duties as required to support the evolution, reliability, and scalability of the Individual Giving technology ecosystem.

Requirements

  • University degree in Computer Science, Software Engineering, Information Systems, STEM discipline, or equivalent practical experience.
  • Minimum 5 years of professional experience in quality assurance, system testing, technical delivery, or platform engineering within complex technology environments.
  • Preference given to candidates with experience working across integrated multi-platform ecosystems involving CRM, payments, marketing platforms, APIs, data flows or operational systems.
  • Experience designing and executing structured testing across multiple systems, including integration testing, regression testing, end-to-end validation and release readiness.
  • Strong understanding of how changes propagate across interconnected systems including impact on operational, donor-facing and reporting.
  • Experience working with modern web applications, APIs, data pipelines and cloud platforms.
  • Experience working with testing tools, automation and release processes.
  • Strong analytical and troubleshooting skills, including the ability to investigate complex multi-system defects and interactions, and identify systemic failure patterns and root causes.
  • Experience working in agile and iterative delivery environments involving multiple parallel workstreams and conflicting and changing priorities.
  • Ability to balance delivery pragmatism with appropriate discipline releases and management of risk.
  • Strong collaboration and communication skills, particularly the ability to work across technical, operational, non-technical and cross cultural stakeholders.
  • Structured and methodical, with good organisational and documentation skills.
  • Flexible and adaptable, with the ability to work across evolving technologies, platforms, delivery models and project streams.
  • Familiarity with Salesforce, Marketing Cloud, payment platforms, data warehouses, and fundraising technologies would be advantageous.
  • Excellent written and spoken English is required.
  • Knowledge of another official UN language would be a plus.

Skills

  • Quality Assurance
  • Systems testing
  • Technical Delivery
  • Platform Engineering
  • Integration Testing
  • Regression Testing
  • End-to-End Validation
  • Release Readiness
  • Multi-Platform Ecosystems
  • CRM Systems
  • Payments Platforms
  • Marketing Platforms
  • API Test Automation
  • Data Flow Analysis
  • Operational Systems
  • Web-based Applications
  • Cloud Platforms
  • Automation Testing
  • Release Processes
  • Analytical Troubleshooting
  • Agile Development
  • Risk Management
  • Stakeholder Collaboration
  • Documentation Skills
  • Salesforce
  • Marketing Cloud Management
  • Data Warehouse
  • Fundraising Technologies

Languages

English