When a development project is completed, it is often advantageous to ask outsourced experts to support the automation and QA systems that have been built, customized, and deployed, to get the most out of your custom systems. With this next project, we moved from QA automation to QA support for our client.
The client was benefiting from the 1,400 test case automation stack, but the stack near that needed to be nurtured because we were always making changes to the application code. Our client asked us to keep a small team for support. This process of undertaking an Application Development project, turning the result over to the client, and them returning to us to ask for support is relatively standard. Since the client may not have a suitable testing methodology or regression testing methodology, they often come back to us again and ask us to be their QA support and production support team, which we are happy to do.
We had one QA lead here in Dallas, and three QA Developers in New Delhi, where we were able to maintain the changes and continuously expand the number of test cases to be automated while increasing the test coverage. The core theme associated with our QA automation, production support, and QA support projects is around software development and the competitive advantage that we have over our competitors, who often develop software for companies. While everybody stays focused on developing a custom Application, they fail to realize that nine out of ten times, most of the optimization, time, and money that you spend on a software project happens after the first version goes live.
Most of our competitors don’t have extended support as a real robust offering, leaving quite a gap that we are happy to come in and fill. Concluding this project, we were able to keep a team in place to continue to monitor the application, enhance its testing, and then work hand in hand with the production support team to roll out new features and functions.