Overview
The client is a leading Intellectual Property (IP) law consultancy firm in the US providing specialized legal services for the acquisition, prosecution, and enforcement of patents, trademarks, and copyrights. The client’s existing product was a web-based application for law firms that calculated and managed fees and expenses incurred in the patent and trademark prosecution process. A competitive patent payment accounting service provider with over 10 years of experience, the client helped law firms based in Minneapolis, Minnesota with innovative practice management solutions.
The client partnered with Contata to avail test creation, application maintenance & support services for its IP-based web portal. The engagement between the two was based on a fixed capacity model for reliable maintenance and hosting of the client’s business-critical application. The requirements were as follows:
- Creation of test scripts
- Release package configuration control and verification
- QA testing (Black Box)
- Maintenance of QA environment, functional documentation, manual test cases and automation scripts
Challenges
The client wanted to re-engineer its existing FoxPro-based application into an enriched browser base due to Microsoft’s product support issues—and to ensure a rich end-user experience.
It required a state-of-the-art web base for the enhanced version of the application and consistent QA activities to ensure a quality and highly functional solution with better documentation. Following are some of the challenges our team faced in the process:
- Gathering information from insufficient test cases.
- Integrating and certifying upcoming releases using automation test scripts.
- Coping up with QA team’s lack of technical skills.
- Training the existing QA team to manage test scripts.
- Identifying, defining and reusing common features/components for different clients.
Insights
The client sought solutions for its web-based application. Contata offered test automation services, which included test creation, application maintenance, and support solutions to help the client better achieve its testing goals.
Solution
While keeping the original application design in place, Contata shifted the application’s base to an up-to-date web browser. We performed automation testing services for the product, reduced regression testing timelines, and ensured good quality code and deliverables.
Each release went through a rigorous testing cycle to meet release objectives while being in sync with existing application functionality. QA played a major role in issue analysis and design reviews for new enhancements.
Insights and thorough testing procedures contributed to the overall success of the product, ensuring a stable and feature-rich application for the end users.
Benefits
- Upto 30%-time savings on automation testing
- 85% of ‘as is’ test scripts utilized during multiple releases
- Upto 80% cost savings on running each regression test cycle
- Enhanced test coverage as a result of test automation
- Ran scripts on multiple platforms
- Minimized business interruption costs