Common test automation framework