: Along with rapidly changing market requirements for service-oriented business software new challenges for quality management, quality assurance, and testing arise. Customers must be able to react flexibly on changing business environments. As a consequence business solutions tend to become more and more configurable and customizable in order to be adaptable to business processes - not vice versa. However, this new level of flexibility has a large impact on testing and test automation in particular. In this paper we propose a test automation framework and concept which facilitates process-oriented testing of highly configurable business solutions including automated test case generation and risk-based ranking in order to detect erroneous components and system inconstancy.