A newly developed Cloud Run service authenticates via a custom service and writes transactional data to a Cloud Spanner database. To ensure that the application can handle up to 5,000 read and 1,000 write transactions per second and identify any bottlenecks, you need to verify the system. Additionally, the test infrastructure must support autoscaling. What actions are recommended?