Automation Cuts QA Time from Days to Hours: Case Study

4 min read

Listen to the latest articles and insights from our experts.

Listen to the latest articles and insights from our experts.

Summary

  • An industry-leading educational software company was hindered by extensive manual testing that added days to each software release and threatened its promised deadlines.
  • Tricon Infotech assembled a team of Quality Assurance (QA) engineers to design and implement an automated testing system.
  • The new solution cut the client’s testing time from days to hours, allowing the client to produce more rapid and stable software releases and satisfy its customer requirements.
  • The client subsequently expanded the engagement to include automated testing of other software programs and initiatives.

The Client

Tricon Infotech’s client, a major international educational publisher, offered a range of online applications to schools, teachers, and students worldwide. To meet changing technology and education requirements, the client’s internal product development team regularly updated the applications with new content, features, and functions.

The Challenge

The client was committed to delivering error-free software with minimal downtime, but each release required extensive Quality Assurance (QA) testing that took days — even up to a week, in the case of major releases. 

With a back-to-school deadline looming on the horizon, the client asked Tricon Infotech to implement an efficient testing solution that would ensure code accuracy and maintain timely product readiness.

The Solution

Tricon Infotech assembled a team of QA engineers with expertise in using automated testing tools. The new Tricon Core Automation Team quickly embarked on a thorough analysis of the platform to streamline the release cycles. The goal was to achieve results in two main areas:

automation-testing-life-cycle

Implementation

The Core Automation Team deployed various automation suites for regression and integration testing, beginning with Protractor and then migrating to Playwright, as well as Rest Assured with Java for API automation. Using the Microsoft Automation Framework, the team developed hundreds of testing scenarios within different automation suites.

The new process was an iterative one; after each test, the Core Automation Team members analyze the results and examine any code failures. They translate the information into actionable feedback for the development engineers, and then they quickly retest the revised code. With each phase, they also improve the testing scripts themselves for future releases.

The Result

The Core Automation Team successfully reduced the testing time from several days of manual testing per release to a matter of hours using automated scripts. This dramatic reduction in testing time allowed for faster product updates and releases, which allowed the client to meet its back-to-school deadline.

The following year, the client undertook a major initiative to reskin the application’s User Interface for improved accessibility — a significant requirement in education. The Core Automation Team quickly updated its testing, and once again, the client was able to hit its key milestones for customer deliveries.

mhe-graph

Long-Term Impact

The exceptional performance of the Core Automation Team led the client not only to extend the contract but to expand Tricon’s automated QA testing to additional outcome-based initiatives. In response, Tricon has expanded the team to include additional engineers.

Tricon is now replicating this automated testing model across the organization to benefit other clients and optimize testing processes.

Share Post: