Added multiple connections per worker and refactored for 'auto' test scenario

Why not `List<Client>` ?