Rapid Microservices Test Automation For A Global Healthcare Company
Microservices developed to manage dynamic web pages with more than 1,000 websites. We automated over 500 user stories in quick time and reduced manual testing by 75%.


The Challenge
A global pharmaceutical company needed a solution to simplify the management of more than 1,000 static websites and reduce the ongoing testing time and costs. The company had developed a solution to host the static sites in AWS S3, they still needed a way to handle the testing of the site.
The company selected NewPage because of our extensive experience developing Automation and cost-effective QA strategies for the backend application platform solutions.
Approach
After carefully analyzing the business requirements and challenges faced by the client, the NewPage QA team offered complete end-to-end automation which included the following important aspects:
- Applied Contract Testing techniques to meet with fast iterations
- Built complete end-to-end automation framework from scratch using BDD Approach to better integrate with Business Teams
In order to increase the testing productivity and reduce the effort required, the NewPage QA team integrated BlazeMeter with Python to test the performance of the Application.

Results
- Automated more than 500 user stories in a quick span of time which drastically reduced required effort and time
- With BlazeMeter integration with Python solution, efforts involved in manual performance testing were reduced to three-folds.
“The Newpage team brought together the business and technical aspects of the solution really well, helping us launch a platform on-time that helped us improve the maintenance and utilization of our IT assets”