A primary objective of adopting a service-oriented architecture (SOA) is to deliver business solutions faster. However, the speed that results in compromised software quality can cause the entire SOA adoption process to fail. As a result, quality assurance (QA) teams need to balance the quick turnaround demands of the SOA world with sustainable QA practices.
This session will review challenges in SOA testing and the need for QA teams to adopt a new set of agile methods, concepts, tools and technologies. It also will examine a componentized model for SOA-based application testing, the differences between traditional software testing and SOA testing approaches, and the use of open source tools in SOA testing and SOA testing best practices.
Charitha, Senior Technical Lead & Manager, Quality Assurance counts over 8 years experience in his field. He is well versed in SOA middleware and has been involved in various onsite and offshore software quality assurance assignments. Charitha is competent in testing web applications, agile testing, test automation and performance testing. An Apache Committer, he has also worked with various testing tools and technologies.