WHITE PAPER Why Banks Need a Test Strategy and a Test Plan Jennifer Biewer FIS Consulting Services Why Banks Need a Test Strategy and a Test Plan WHITE PAPER Introduction Tough economic times and competitive conditions require financial institutions to make product development investments with constrained resources. Banks may never have all the dedicated quality assurance (QA) resources necessary to test new solutions as completely as they would like. Therefore, they must be highly efficient with the QA resources they do have. One of the best ways to ensure efficient QA performance is to provide quality assurance and IT resources with a well-constructed test strategy combined with a thorough test plan. This paper will highlight the importance and differences between these two crucial quality assurance documents. The individuals responsible for writing and working with each QA tool will be described, and then a case study will demonstrate how both a test strategy and a test plan lead to successful development initiatives within financial institutions. Your bank may have skilled QA resources and proven methodologies, but this paper will focus specifically on how a comprehensive strategy can govern and complement an effective test plan. Test Strategy and Test Plan Defined Bankers often have a hard time distinguishing between strategies and plans, but one can’t exist without the other. Plans are concrete while strategy documents provide vision and governance. In the IT world a test strategy defines the quality assurance activities to be performed during the software lifecycle. It describes the responsibilities and authorities for accomplishing software quality assurance activities, and identifies the required coordination of those activities with other activities within a project.1 A test plan, on the other hand, describes the plans for quality testing of software applications and software systems. It describes the software test environment to be used for the testing, identifies the tests to be performed and provides schedules for test activities.2 The Critical Differences The test strategy is a governance document that helps stakeholders, project and program management, and other team members understand the approach to follow in meeting testing objectives. The value of the test strategy isn’t in the wording or the format of the document; it is in the formalizing of the approach for testing and documenting it. It brings all parties to a common understanding of the efforts and responsibilities needed to be planned. 1 2 International Organization for Standards, Software Lifecycle Process, August 1995 ibid 2 Why Banks Need a Test Strategy and a Test Plan WHITE PAPER The test plan provides a more detailed understanding of a test strategy. It describes the testing activities and workflows to be implemented in a detailed and systematic manner. The following table provides an overview of some of the key distinguishing points between a test strategy and a test plan. Test Strategy Test Plan Purpose Governance and ownership assigned defines approaches Defines scope of testing including what functionality will be tested Test Approach Defines test approach for each phase within the strategy: SIT, UAT, performance testing, etc. Covers when specific testing techniques will be employed, e.g., regression testing, data validation, test limits, etc. Timing Defines entry, exit and acceptance criteria for test phases Provides testing schedule and calendar to stage specific activities Deliverables Include Test communications, reporting and metrics, allocation release plan, defect management and approach for change requests Reference to test scripts, documents existing testing constraints, defines defect levels and test criteria Other Defines testing terminology and testing objectives Different types of test plans, for integrated testing, application testing, systems testing, etc. Relationship of the Test Strategy to the Test Plan The test strategy and test plan are interdependent documents. The strategy should lay the groundwork for the tactics within the plan. The plan should support the program objectives articulated in the strategy. Given that it is a higher level document, the test strategy should be created before the test plan. Early on in a development initiative, it is important to define who will perform QA testing and who is responsible for critical test activities. The test strategy is not a substitute for a test plan. The bank’s goals and objectives are covered in the strategy. Once those are understood, the tactical plans support the goals and objectives. These tactical plans may change and conform to new requirements within a program or project. Test plans are more dynamic than test strategies in a software development effort. Test plans reflect changes and timing requirements in the program, changes in test strategy documents are much less frequent. The test strategy governs the test plan. As such, the two documents should remain separate. This clean break helps program stakeholders better understand the responsibilities and the tactics of the QA testing efforts. 3 Why Banks Need a Test Strategy and a Test Plan WHITE PAPER Test Strategy Relationship to Test Plan Test Strategy Objectives Governance Communications Plan Guides the Test Plan Tactics Schedule Constraints Who is Responsible and Who Uses the Documents? The test strategy is a broad document that the program manager or the senior QA manager will compose in the case of a large initiative. The test plan, containing more specific details, can be written by the QA lead or by a senior QA analyst. The test plan requires an author familiar with test processes, outcomes and expectations. Documents are signed off by individuals involved in project or program management, business team leads, development team leads, IT administration and bank executive management. Summary of review changes should be tracked at the beginning of each document along with approver name, date and comment. The test plan, containing more specific details, will become a more dynamic document and likely change more frequently than the test strategy. It’s a living document that will be continuously reviewed and updated with testing process enhancements. Only one individual should write and be responsible for the test strategy and test plan. This person will need to understand the purpose and content of the strategy and plan and treat them as distinctly different tools. Timing of the Documents The test strategy is written well before the test plan. As the governance document, it provides the framework for the more detailed test plan. The business requirements should be known prior to the test strategy’s completion. The test plan should be written after completion of the more detailed solution definition and design documents are completed. Case Study – Test Strategy Complementing a Test Plan A global financial services provider worked with FISTM Technology Consulting during the initiation of a new program to build a comprehensive test strategy, which in turn guided test plan development. Together FIS QA experts and the client reviewed processes, first to develop a QA test and acceptance strategy, and then to develop the detailed test plans. 4 Why Banks Need a Test Strategy and a Test Plan WHITE PAPER Developing the Test Strategy In developing the test strategy, the team had in-depth discussions regarding the program organization structure, various test phases, and QA terminology. All parties involved established common ground in order to move forward together. Once the test phases became clear, an overall milestone schedule was defined. Important elements of the test strategy included: A plan for how to handle change requests A plan for how to determine data needs What test plans would be written for the specific phases of the program Third-Party Complexity This was a very complex program, as testing with several outside parties had to be coordinated, as well as testing within multiple teams at FIS and the client. From a testing perspective, the test strategy helped govern the many moving program components. The participating third parties and FIS agreed on the base expectations of quality to be met as defined by the client. Test Strategy Guides Test Plan Development The test and acceptance strategy was endorsed by program leadership as the principle guiding document for testing throughout the entire program. Following the test strategy completion, the next phase focused on the actual testing detail. FIS teams wrote detailed test plans, including an Integrated plan which covered aspects of end-to-end testing between FIS, the client and the third parties. Test Plan Focused on Requirements During development of the test plans, the team zeroed in on the business requirements, the scope of the program and how each requirement would be tested. If, due to constraints, a requirement could not be tested in one phase, it was addressed in other testing phases. The test plan documented the risks and mitigations associated with the program. The Timing of the Test Strategy Versus Test Plans Program leadership made key decisions on test timing and components of the end-to-end testing process. They dealt with detailed questions during test plan development. It should be noted that most of a program’s specific details are usually not known early in the program because requirements and designs have not been completed. Thus, it was critical to the program’s success to first build a comprehensive test strategy that could then be utilized prior to the development of the test plans. It was important to communicate early in the program that there were two distinct phases of testing, so program stakeholders did not feel that 'something was missing', or that the 'the test plan is insufficient'. 5 Why Banks Need a Test Strategy and a Test Plan WHITE PAPER Delivering the Goods How did the test strategy and test plans work out for this client? The program was a resounding success. The program’s executive sponsor sent out the following email in wrapping up the initiative: “Before the entire implementation team winds down, I want to congratulate you all on a job well done! This was a massive undertaking complete with twists, turns, ups, downs and potential financial penalties. The client has been delighted with the results. We, too, are very pleased. Clearly the effort and process refinement paid dividends. The defect backlog is very low and integrity errors are in check. After the code load today there will be 34 defects and no integrity errors. Excellent!” Summary Trying to achieve any level of testing detail at the beginning of the program can be futile and very difficult. It is important for program stakeholders to clearly understand the difference between these two quality assurance deliverables – the test strategy and the test plan. The test strategy provides a framework that contributes to making the program governance clear and defined. The test plan provides guidance that defines how and when specific testing activities are to be accomplished. You can’t have one without the other. Contact Us For more information on QA test strategies and test plans, contact FIS Consulting Services at 800-822-6758 or visit fisglobal.com. 6 ©2017 FIS and/or its subsidiaries. All Rights Reserved.
© Copyright 2026 Paperzz