WFP
Lead QA Engineer
Organizational Context
The World Food Programme (WFP) is the world's largest humanitarian organization, dedicated to saving lives and building peace through food assistance. As the 2020 Nobel Peace Prize Laureate, WFP is committed to zero hunger and invests in private sector fundraising. The ShareTheMeal app, a key initiative, aims to grow individual giving and enhance user engagement to support WFP's mission.
Job Purpose
As the Lead QA Engineer for the ShareTheMeal app, you will be instrumental in defining and executing the testing strategy to support the app's ambitious growth from 1.9 million to over 10 million users. Your primary objective is to ensure an exceptional user experience and maintain operational efficiency, directly impacting an annual revenue of $30 million USD. This role involves leading a high-performing QA team, evolving testing standards, and owning quality outcomes across iOS, Android, and web platforms. You will drive the automation roadmap, mitigate quality risks, and collaborate closely with product and design teams to deliver robust, scalable, and user-centric features that contribute to WFP's zero hunger mission.
Responsibilities
The Lead QA Engineer will be responsible for defining and executing the testing strategy for the ShareTheMeal app, aiming to scale the user base from 1.9 million to over 10 million while maintaining exceptional user experience and operational efficiency. This role involves strategic leadership, including building and mentoring a high-performing QA team, and evolving QA standards and best practices. The engineer will own quality outcomes for all releases across iOS, Android, and web platforms, identifying and mitigating quality risks and translating technical concerns into business impact. Key responsibilities include designing and executing comprehensive test strategies encompassing manual exploratory testing, UAT coordination, and regression coverage, while prioritizing activities based on user impact and release timelines. A significant focus will be on driving the automation roadmap across mobile, web, and API layers to reduce manual testing and accelerate release velocity. The Lead QA Engineer will also collaborate closely with Product and Design teams to shape testable features and ensure non-functional requirements like performance, security, and accessibility are addressed, acting as the quality advocate throughout the development lifecycle. Deliverables include well-structured test plans and a maintainable bug tracking system.
Work Experience
The role requires a university degree in Computer Science or a related field. A minimum of 5 years of experience in software testing is mandatory, with prior experience in manual and automated testing of mobile apps, web, and APIs being essential. Proficiency in understanding web and mobile app UX, RESTful APIs, and scripting languages like Python or JS is also necessary. Experience with testing frameworks and modern testing strategies, along with a good understanding of Agile principles, is required.
Skills
Software Testing, Mobile App Testing, Web Testing, API Testing, Automated Testing, Manual Testing, Exploratory Testing, UAT Coordination, Regression Testing, Test Strategy Development, Quality Assurance, Risk Management, Agile Methodologies, Scripting (Python/JS), Test Automation Frameworks, People Management, Analytical Skills, Collaboration, Time Management, Problem Solving, Communication
Required Languages
English, Arabic, Chinese (Mandarin), French, Russian, Spanish
Desired Languages
English, Arabic, Chinese (Mandarin), French, Russian, Spanish
Summary based on official posting. Please verify all details on the official website.Official Posting ↗
Explore related opportunities