METAL Quality Assurance Analyst

METAL Quality Assurance Analyst

International Rescue Committee (IRC)

November 6, 2025December 5, 2025NairobiUnited Kingdom
International Rescue Committee (IRC) About
The International Rescue Committee (IRC) responds to the world’s worst humanitarian crises and helps people whose lives and livelihoods are shattered by conflict and disaster to survive, recover, and gain control of their future.
Job Description
Job Posting Organization:
The International Rescue Committee (IRC) is a prominent humanitarian organization that responds to some of the world's most severe crises. Established to assist individuals in surviving, recovering, and regaining control over their lives, the IRC aims to set a benchmark for global standards in humanitarian assistance. The organization operates in numerous countries, providing a wide range of services to those affected by crises. The IRC's Technical Excellence (TE) group, part of the Crisis Response, Recovery and Development (CRRD) Department, plays a crucial role in delivering technical assistance to country program staff and influencing policy and practice through shared learning. The TE team consists of seven specialized units, each focusing on areas such as Education, Economic Wellbeing, Governance, Health, Violence Prevention and Response, Monitoring, Evaluation, Accountability, and Learning (MEAL), and Grants & Operations. The METAL Unit specifically focuses on fostering a culture of data and evidence use within CRRD, supporting program effectiveness, decision-making, and organizational learning through innovative technology solutions.

Job Overview:
The METAL Quality Assurance Analyst is a vital member of the METAL team, tasked with ensuring the successful implementation of CRRD Programs through the development, testing, and support of IRC's global technology tools and platforms. This role encompasses the management and visualization of key performance indicators (KPIs) that inform higher-level decision-making. The QA Analyst will work with various technology tools, including CommCare, Microsoft Power BI, Power Apps, and Azure-based data warehouses. A strong emphasis is placed on data collection, management, and analysis, making it essential for the QA Analyst to possess robust skills in testing data transformation and visualization. The role requires collaboration with staff across different levels and locations, focusing on quality assurance and improvement of technology products. The candidate must demonstrate a commitment to responsive application design and an understanding of the diverse subject areas involved in creating user-centric applications. Key attributes for this position include the ability to multitask, attention to detail, quick learning, and self-organization. The QA Analyst will not only test technology products but also identify and implement complex use case scenarios, address requirement gaps, and maintain high-quality standards while adhering to release timelines.

Duties and Responsibilities:
The primary responsibilities of the METAL Quality Assurance Analyst include translating functional requirements into detailed test plans that cover various testing types such as functional, system, integration, performance, regression, and user acceptance testing. The QA Analyst will implement Agile Software Testing principles and work closely with the project management team to ensure adherence to testing processes. Responsibilities also include maintaining the quality of applications developed in CommCare and Microsoft PowerApps, performing workflow and functional testing of PowerBI dashboards, and reviewing products for design specifications and user experience issues. The QA Analyst will verify multiplatform capabilities and conduct cross-browser and mobile testing. They will fully own the testing stream for assigned projects, perform requirement analysis, write test cases, maintain regression test case documents, and ensure all testing is planned and delivered according to industry standards. Additionally, the QA Analyst will identify application defects, recommend improvements, and communicate testing timelines effectively to the core team.

Required Qualifications:
Candidates for the METAL Quality Assurance Analyst position should possess a minimum of 5 years of Quality Assurance experience in application testing, including black-box, functional, and system testing. Additionally, at least 3 years of experience in testing data processes and products, such as ETL pipelines and dashboards, is required. Experience with CommCare or similar low-code platforms is highly desirable, along with some performance and load testing experience using open-source tools. Candidates should have a solid ability to lead projects independently, experience testing in low to no-code environments, and familiarity with T-SQL, Azure SQL Server, and data modeling. Proficiency in manual functional testing, system testing, and some automation and performance testing is essential. Strong collaboration skills, meticulous organization, and experience using Jira, Zephyr, or DevOps for bug test management are also required.

Educational Background:
A Bachelor’s degree in computer science, information systems, or a related field is required for the METAL Quality Assurance Analyst position. Additionally, certifications such as CSQA or CSTE in software testing or quality assurance are preferred, as they demonstrate a commitment to professional development and expertise in the field.

Experience:
The ideal candidate should have a minimum of 5 years of experience in Quality Assurance, specifically in application testing. This includes at least 3 years of experience in testing data processes and products, as well as experience with low-code application development or quality analysis. Familiarity with performance and load testing, as well as automation experience, is also beneficial. The candidate should be capable of leading projects independently and have a strong understanding of the full software development process, particularly within Agile methodologies.

Languages:
While the job posting does not specify mandatory languages, proficiency in English is likely essential given the international nature of the organization and the need for clear communication. Additional language skills may be advantageous, particularly in regions where IRC operates, to enhance collaboration with diverse teams and stakeholders.

Additional Notes:
The METAL Quality Assurance Analyst position is based in Nairobi, Kenya, and may involve collaboration with teams across different locations. The role is expected to adhere to the IRC's standards of professional conduct, which emphasize integrity, service, accountability, and equality. The organization is committed to creating an inclusive environment and reducing the gender gap in leadership roles. Compensation for this position is competitive and varies based on factors such as labor market conditions, job type, and individual candidate experience. The UK pay range for similar roles is between £45,954 and £53,61
  • The IRC is an equal opportunity employer and values diversity and inclusion, ensuring that individuals with disabilities are provided reasonable accommodations during the application process.
Apply now
Similar Jobs