Testing as a Service (TaaS) is an outsourcing model in which testing activities associated with some of an organization’s business activities are performed by a service provider rather than employees.
TaaS may involve engaging consultants to help and advise employees or simply outsourcing an area of testing to a service provider. Usually, a company will still do some testing in-house. TaaS is most suitable for specialized testing efforts that don’t require a lot of in-depth knowledge of the design or the system. Services that are well-suited for the TaaS model include automated regression testing, performance testing, security testing, testing of major ERP (enterprise resource planning) software, and monitoring/testing of cloud-based applications.
TaaS is also sometimes known as on-demand testing.