Business Process Testing is a role based testing. In a typical test automation projects, there would be two important roles: Automation Engineer and Business Analysts.
Automation Engineers are responsible to design, implement and deliver the reusable assets to achieve seamless automation.
Business Analysts also known as Subject Matter Experts are responsible to test the various applications being test. They might not have programming or automation skills. But they are experts in their domain. They use QC to design the Business Components and Test Plan modules.