Description
IFC — a member of the World Bank Group — is the largest global development institution focused on the private sector in emerging markets. We work in more than 100 countries, using our capital, expertise, and influence to create markets and opportunities in developing countries. In fiscal year 2023, IFC committed a record US$43.7 billion to private companies and financial institutions in developing countries, leveraging the power of the private sector to end extreme poverty and boost shared prosperity as economies grapple with the impacts of global compounding crises. For more information, visit www.ifc.org.
Information technology is an integral part of the strategic initiatives for all the Core Business Functions at IFC. Corporate Information Technologies (CIT) Teams provides comprehensive IT applications and support for IFC’s operations. There is a rich and diverse landscape of business applications that encompasses a wide variety of In-house and Customized COTS products (such as ACBS, Summit, etc.,) which meets the business needs of IFC departments.
The CIT Finance (CITFN) unit’s mission is to: 1) partner with clients to provide modern and reliable solutions for evolving finance and accounting business needs, compliance, and requirements, and 2) to collaborate with clients and relevant IT units to enable reliable, transparent, and up-to-date data to facilitate improved business decision-making. CITFN is currently implementing a multiyear program to replace IFC’s Loan Servicing system with a new system.
CITFN is seeking a Testing Manager for its Loan System Replacement Project with strong business analytical and technical skills to work with IT and Business staff and contractors in a multi-vendor and multi-geographical environment, working with third party vendors and COTS product teams. The role requires excellent leadership, communication, time management, and organizational skills to manage various stakeholders, resources, and timelines.
The incumbent will be based in Washington, DC and will report to the Loans Systems Lead of CITFN located in Washington, DC. The World Bank Group currently has a goal of four days of physical presence in the office in Washington, DC. The assignment will have a duration of one year, with a possibility for renewal.
Roles and Responsibilities:
General Responsibilities:
• Establishing and managing a Testing Center of Excellence (TCoE). The TCoE will encompass test governance, tracking and reporting of all testing in the project.
• Ensuring test plans are complete, implemented and managed throughout the testing life cycle.
• Planning and overseeing the testing process and ensuring its compliance with technical requirements and timelines
• Defining quality standards, metrics and strategies for the project or product
• Acting as a project defect manager and working with development and business teams to resolve defects.
• Developing and maintaining quality-related processes and artifacts
• Managing, motivating, and developing the QA team members
• Ensuring that once a product is released it meets and matches all the quality criteria.
• Defining defect management plan
• Acting as key point of contact for all QA aspects of releases, providing QA services and coordinating QA resources internally and externally.
• Communicates findings and proposals to IT Program Management Office.
Specific Responsibilities:
Defining Quality Metrics
• Ensuring that the project plan and schedule includes provisions for internal quality reviews of all deliverables.
• Working with all stakeholders to ensure that the quality metrics are reviewed, closed, and agreed upon.
• Making the QA team aware of the Quality matrix and resolve all the queries.
• Maintaining milestones and checkpoints and set measurable criteria to check the quality on timely basis.
• Providing test results data, including screenshots, logs, etc. in the appropriate tracking tools.
• Overseeing all aspects of quality assurance including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met.
Defining Testing Strategies
• Creating and maintaining Test Management functions and defining automation tools and frameworks to manage scale and complexity of the program.
• Leading quality reviews of various applications, creating test plans and strategy, and creating test cases in partnership with developers, business analysts, and project managers which are used to shape and verify code and check conformance to system requirements.
• Defining processes for test planning and several phases of testing cycle.
• Planning and scheduling several milestones and tasks like alpha and beta testing.
• Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking.
• Working closely on the deadlines of the project
• Ensuring the team is focusing on automation along with manual testing.
• Set processes for test plan reviews and ensure that that test plans are reviewed by all stakeholders.
• Reviewing test strategies and ensure that all the various kinds of testing like unit, functional, performance, stress, acceptance etc. are getting covered.
Reviewing test documentation
• Reviewing test documentation and ensuring it is up-to-date, complete, and accurate. This includes:
• Reviewing the test plans and verifying that they comply with all relevant policies.
• Reviewing the test scripts and ensuring they are:
• Consistent with the user stories and the requirements document.
• Well written in a manner that makes sense to testers and stakeholders.
• Complete with all the necessary steps that are required to execute the scenario being tested.
• Consistent with any additional information or instructions provided by the product owner or stakeholder.
Test execution
• Creating a QA and Validation strategy (using central QA templates) encompassing Roles & Responsibilities for IFC, Sopra, Infosys, and the Data Migration/Integration Vendor for all phases of the project (including SIT and UAT).
• Setting up testing closure procedures and monitoring them throughout the process, ensuring that there are no major issues with features or functionality before release day.
• Creating test reports e.g., defect status reports, % of passed test & failed vs. total number of tests cases.
• Onboarding vendor testers – Educate them on our QA standards.
• Creating or ensuring creation of test cases and test scripts (Functional, Integration, E2E, UAT, regression) and create acceptance tests for user stories within the sprint.
• Developing or ensuring the preparation of automated scripts (UI and API)
• Executing manual and/or automated tests (Functional, Integration, E2E, UAT, regression in QA and UAT environments), this includes exploratory testing.
• Developing Regression Test Suite
Reporting
• Reviewing status reports from the team, providing weekly status reports to the PMO/stakeholders and taking appropriate actions accordingly.
• Should be focal point of contact for the QA team for all the escalations related to testing and quality assurance.
• Sending crisp and clear status to PMO
• Creating and defining risks contingencies and plans.
• Seeking feedback from management when and wherever necessary.
Managing Risks
• Understanding and defining areas to calculate the overall risk to the project.
• Creating strategies to mitigate those risks and take necessary measures to control the risks.
• Creating awareness for all the stake holders for the various risks.
• Create backup plans for all the testing strategies.
• Conducting team meetings at appropriate times to understand and review the current risks and motivating team to resolve the same.
Process improvements
• Ensuring that the several testing and validation processes are continuously being improved.
• Motivating the team to improve the efficiency so that the time saved can be maximized.
• Challenging the team continuously to move towards automation and efficiency.
• Publishing the improvements to all the stakeholders and depict the improvements using data points in status reporting.
Defect Management
• Clearly defining and managing defect management process
• Preparing and reporting on defects, verification, assignment, testing and resolution
• Establishing reporting on defect metrics and preparing reporting to PMO and stakeholders
Selection Criteria
• Master’s degree with 5 years of relevant experience or Bachelor’s degree with a minimum of 7 years of relevant experience in the financial services market, managing complex programs across the organization.
• Strong demonstrable experience in managing testing for a large-scale implementation of loan servicing, accounting systems, transaction processing and accounting concepts is highly desirable. Direct functional experience in a commercial lending and servicing system will be an especially appealing skill.
• Substantial experience in accounting and information technology, and in business process optimization.
• Good requirements collection and interviewing capabilities, strong analytical skills to critically evaluate gathered information, and high proficiency in the development of business/technical requirements documentation for large-scale information systems.
• Experience in the design, development and implementation of large systems including the transitioning to/from a commercial lending and servicing system will be an especially appealing skill.
• Understanding of IFC’s business and processes.
• Excellent ability to manage project milestones to keep all related action owners accountable with timely completion.
• Experience managing cross-functional teams and complex programs or projects.
• Strong communication, leadership, and stakeholder management skills.
• Excellent problem-solving and decision-making skills.
• Ability to work under pressure and manage multiple priorities simultaneously.
World Bank Group Core Competencies
We are proud to be an equal opportunity and inclusive employer with a dedicated and committed workforce, and do not discriminate based on gender, gender identity, religion, race, ethnicity, sexual orientation, or disability.
Learn more about working at the World Bank and IFC, including our values and inspiring stories.