Have you considered a strategy of:
- engineering resilience against integration bugs directly into your architecture - setting your infrastructure up so developers can deploy develop versions of new services into production, in a way that only developers can access?
At some level, the complexity of microservices makes a traditional integration testing strategy fairly expensive in terms of infrastructure and process.