As a major financial institution, effective receipt and processing of loan applications is an essential part of an organization’s ability to keep up with its growing business. For years, our client, a multinational financial institution, had been relying on legacy mainframe applications to support their loan application process, which, over time, became limited in functionality, expediency, and unable to scale with the increasing amount of data quality that was required. Furthermore, because of its antiquated platform, it was becoming harder and harder to find developers to support and maintain the system.

​As a result, our client decided to upgrade its mainframe applications to web applications.

Initially, our client contracted another company that underperformed on the project, generating errors and critical delays that required them to seek out a new team to complete the project.


The chosen solution was a system that would allow lending operators and credit officers to follow all the credit approval processes, from the beginning of a loan application from the prospective borrower, through to the last point of approval to fund the applicant. The process needed to start from the collection of data from the loan candidate, along with relevant relative’s data, through to the time at which the mortgage was granted.

​Our client wanted to keep its core apps of the business in the AS400 and mainframes system for reasons of continuity and protection, but the rest of the systems needed to be revamped, starting with standard back-end interfaces and three-tiered architectures.


In order to achieve the goal of moving all of our client’s applications to the web-based solution, it was necessary to create an architecture and programming standard based on Microsoft .NET platforms and XML messaging between back-end and front-end interfaces, as well as to integrate different and disparate applications used throughout the group seamlessly.

A team of 10 was configured to execute the project, which included a project manager, team leader, architect/DB expert, senior business analyst, (5) senior .NET developers and a senior web designer/UX expert.

The project was divided into modules that followed the logical flow of the application. Milestones were associated with those modules or their respective sections. The first version was released three months after the project had started and provided the first and most complex step of the mortgages tracking process. The main purpose of this version was to perform QA on a real-world data sample and evaluate the tool and its User Experience (UX). The second version was released after six months and was deployed immediately for use.


After six months, a fully functional version was deployed for immediate use and regionalized to several different countries in which the financial institutions maintains operating facilities.

​Based on the further discovery of the commercial loan officer’s daily work requirements, a third version of the product was released, which further improved both the UX and performance.

This loan application product continues to be used to this day.

Client Success

Please rate this post

0 / 5 Average 5 Votes 9

Your page rank:

AccelOne is an industry leader in custom software development services across the entire software product development lifecycle. AccelOne uses a hybrid approach with experienced onshore/nearshore professionals located in the Americas.



As an effort to expand into the gaming world, the client, a multinational media corporation, developed a state-of-the-art, gaming streaming service. The client contracted AccelOne to perform complete quality assurance analysis for the client application to ensure that the product was performing optimally for their product launch. After a successful project initiation, the client further extended the contract, asking AccelOne to perform QA analysis for the website as well.


The video game platform is a one-of-a-kind online platform that provides instant access to over 50 video games with a monthly subscription. Upon its initial launch, it is available to audiences in Argentina and Chile, with plans to expand further in the future. The platform enables gamers to access numerous top-rated video games for only a small monthly fee. Instead of investing in a new console or computer, all that is needed is an internet connection. The platform uses only 20Mb (mega bauds per second) from the internet and does not require a big processor or a long installation process because all the game graphics are rendered in servers and delivered as a video streaming in real-time. Additionally, the wide variety of games available in the catalog continues to grow, giving each gamer access to new and diverse games.


The client asked AccelOne to conduct a complete suite of quality assurance analysis testing for the platform. Using black box and performance testing, we thoroughly tested the client app, including every video game and the website. At times, the client asked AccelOne to test games in only a few hours before a rapid launch. Each time, AccelOne delivered, preparing the product fully, even in the limited time.


As attention to detail was of great importance, AccelOne’s QA team formed an extensive plan for testing the platform before beginning. For the client app, the team used a lengthy checklist to test each individual game manually in Windows and Mac to ensure every bug was identified. For the website, the team performed test cases, cross-browser and mobile responsive testing.

Clear and constant communication between the customer, the developers, and our QA specialists was our priority. Thus, we used two platforms for organization and accountability purposes.

  1. Zendesk: A bug tractor platform—for registering bugs in the client app and notifying developers.
  2. JIRA: A test case management tool—for managing tasks, reporting findings, logging hours, and communicating with developers.


For the project, AccelOne formed a team consisting of a senior QA analyst and three QA testers. The senior QA analyst served as the project leader, supervising the project, managing the timeline, and communicating with the client. The three QA testers executed the checklist testing, examined test cases, registered all bugs, and notified the developers. After the team was formed, the extensive testing process began. First, each video game in the client application was tested according to the checklist below.​​

  • Wording — titles, descriptions, and buttons
  • Language — languages, translator and captions
  • Executing Game — works from catalog and search box
  • Loading Time — around 10 seconds, 20 seconds maximum
  • Navigation — mouse, keyboard, and joystick work for all
  • Audio — no interruptions and noise level works proportionally
  • Fluidity — no stops and starts
  • Menu Overlay — all functions work, key shows which buttons correlate to which functions, and navigation mechanism works
  • Playability — no lag and easy to play
  • Multiplayer — all functions work with multiple players
  • Saving Game — game saves and returns to the same place
  • Exiting — no problems quitting the game
  • Related Content — similar game suggestions appear upon exiting the game
  • Branding — the platform brand only
  • + More

Once a bug was discovered, the QA tester registered it in Zendesk and notified the developers, then after the developers fixed the bug, testing was repeated. This cycle was performed countless times by our QA team to ensure the product was bug-free.

The testing process for the website was very similar. Test cases were designed and executed by the team. The evidence from each, including all bugs, was registered on JIRA and was used to fix and improve the website. The same cycle of running tests, finding bugs, fixing bugs, and repeating the tests was used for website testing.

Many bugs were identified throughout the testing process. The most frequent bugs found in the client application were problems starting the video games, saving the games, and loading time issues. With the website, the biggest problem was the integration with the payment solution. AccelOne addressed all of these issues appropriately, freeing the platform of these setbacks.

The entire time, AccelOne maintained constant communication with the customer and the developers. Every day, our QA team had a morning meeting with the developers to discuss current challenges, review the prior day’s work, and go over the current day’s plan. Additionally, AccelOne sent detailed monthly reports to the client, updating them on the progress. The reports included evidence of the findings and information about time spent on each task.


The project began in August 2017 with testing the client app. In April 2018, the app was launched to audiences in Argentina and Chile. Since then, the platform has offered free one month trials to interested customers. In April, the client asked AccelOne to provide quality assurance services for the website, which will be launched in July 2018. Following the launch, AccelOne will provide continued support and testing. As new features are developed, such as incorporating personal profiles and parental content controls, AccelOne will perform QA services for them before they launch. Overall, the client has been very pleased with AccelOne’s communication, transparency, and efficiency. Our specialists’ detailed testing identified many serious bugs and spearheaded the deployment of the platform, free of critical issues.

Please rate this post

0 / 5 Average 4.92 Votes 13

Your page rank:

AccelOne is an industry leader in custom software development services across the entire software product development lifecycle. AccelOne uses a hybrid approach with experienced onshore/nearshore professionals located in the Americas.

Contact us today for a free consultation.

We provide customized services that are tailored to your needs. Our wide spectrum of services ensure that you and your brand get the online recognition you deserve.


    Please prove you are human by selecting the House.