One of the key corporate objectives of the Business Analysis and Quality Assurance Department at TBC Bank is to ensure that internal software functions efficiently for all of the 2,900 employees at the bank’s 100 locations. The applications are the lifeblood of the company.
“Employees must quickly access information and transact banking business accurately for our customers,” says Iulia Meladze, a Head of the Quality Assurance Team for TBC Bank. “If applications do not perform properly, we can’t deliver the level of customer service that has turned us into one of the leading banks in Georgia.”
To build and maintain the bank’s internal applications, an in-house development team collaborates with an outside software development company. Internal bank personnel then test and monitor the applications to ensure necessary performance levels. In 2011, the bank created the Business Analysis and Quality Assurance Department to increase the number of resources that focused of this critical task.
“As we launched the new quality assurance team, we wanted to reduce time spent on preparing application test cases, which we found required much more time than running the actual tests,” says Meladze. “Creating application tests is rather complex in the banking industry—loan applications, for example, include many data fields for which we need to test the processing logic.”
In searching for a solution to address this challenge, Meladze and the quality assurance team at TBC Bank specifically wanted to automate regression tests, which the bank runs every time it receives a core banking system application and large system updates.
“Previously, testing was conducted by different bank departments,” Meladze says. “In addition to centralizing the testing function inside the company, we wanted to standardize our testing processes. We thus needed an advanced technology solution to achieve this objective and help us work more efficiently.”
Another key attribute TBC Bank sought within an application testing solution was simplicity—so personnel with limited technical background could write testing scripts easily. The ability to test applications created using the Delphi programming language was also critical.
Meladze conducted online research and discovered SmartBear TestComplete and several other tools offered possible solutions. After conducting extended demos on each of the solutions, Meladze and the quality assurance team then selected TestComplete.