Software test consultancy, providing outsourced technical and business assurance services. These include performance and stress testing, customer acceptance testing, business process assurance, end-to-end testing and system migration testing. Also provides training in QA and software testing training.