Enterprise App. testing market scenario
Third party software testing is being considered as a high growth market.Outsourcing to low cost geographical regions also looks promising.In this context, what is the market scenario for Enterprise Application testing? Please see to it that we are talking in context of third party testing and not by ISVs(Independent Software Vendors) or the implementers of the application.
Specifically, what could be the market size available for third party SAP testing?
Re: Enterprise App. testing market scenario
Your post is mixing up quite a number of ideas. I know that these claims are made and that they are debated in this forum, but you have to carefully consider what is being claimed.
Third party "generic" software can easily be put together wherever the right skills are available at the right price. The generic capabilities of that software will be tested wherever the actual software is written. You use SAP as an example of a software product that could be outsourced in that manner (although I do not know that it is). SAP is a building block. While there are a range of modules within SAP the idea is also that you can interface it with other corporate systems to form a complete Enterprise Application.
For any intelligent CIO an Enterprise Application base means the total of COTS products from many different vendors combined with custom software produced in-house to make the pieces work as one. Business analysis, design, development, and test execution are all highly specific to that one set of software. Outsourcing something that specific makes no sense, although some companies are dense enough to try it. By the time you have created an environment that can be made available to testers overseas the complexity and cost will have more than stripped the benefits of low-cost talent.
Third party application testing is an oxymoron at best. If you want to bring in the experts they do not merely test an application to see it does not fail, they want to confirm that the application meets the needs of the client. You cannot do that by remote viewing: you need direct contact. When you want to test the development effort, you have to work closely with the developers. If coding is outsourced then that testing is outsourced also, bundled into a contract to deliver to specs. When the code is delivered it should be independently tested locally (User Acceptance Testing) by the customer's staff or their local delegates. That said, I personally think third party testing will be viable but only in the context of providing local services (in your case, to local developers that subcontract the testing, for example). What I think you'd like to hear is that the world is a bottomless source of new testing work, but I do not see that as either practical or sustainable, unless you plan to work on-site. If you do that, traveling and residing in the US on contract for example, your cost advantage disappears and your market positioning will be weak by comparison to local subcontractors. This applies to SAP install testing as well as other similar suites. Hence, the sustainable market for testing is what may be available locally based on the development work that is undertaken. From what I hear that should keep you busy.