Overview
The Senior Quality Assurance Engineer will strengthen WFP’s end-to-end quality assurance capability across the Individual Giving (IG) technology ecosystem, ensuring changes are reliable and validated.
Key Responsibilities
- Own the definition, evolution, and implementation of system-level QA standards across the IG fundraising platform.
- Define and maintain what “safe to release” means for multi-platform changes.
- Establish cross-system regression testing strategy.
- Lead end-to-end validation for cross-system flows.
- Conduct structured release readiness reviews.
- Partner with Integration Engineer and Data Engineer to verify pipelines, APIs, automations, attribution inputs, and cross-platform synchronisation.
- Lead root-cause analysis for complex, multi-system defects.
- Design, maintain, and execute detailed test suites across platforms.
- Produce structured, traceable test evidence required for release gating and auditability.
- Guide and mentor the emerging Junior QA function.
- Identify systemic failure modes and recurring defect patterns.
- Escalate unresolved platform-level risks to the Strategic Delivery Hub.
- Work closely with Technical Architecture, Fundraising Architecture, Product, and Delivery roles to ensure test planning is consistent with architectural constraints and delivery sequencing.
- Perform other quality-related duties as required.
Required Experience
- Minimum 5 years of professional experience in quality assurance, system testing, technical delivery, or platform engineering within complex technology environments.
- Preference will be 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.
Qualifications
University degree in Computer Science, Software Engineering, Information Systems, STEM discipline, or equivalent practical experience.