Previously asked this question around testing environments for Windows, MacOS, Android and iOS;
Unified Testing Environment for Windows, iOS, Android and MacOS
The answer "For Windows run a VM, for Android run an AVD in Android Studio, and for iOS use a Simulator in XCode." is a good solution but is local to a device.
Is anyone aware of an approach or solution whereby our testing can be cloud based? i.e. different members of the team can test our product on each OS from a central testing platform (that doesn't have to sit locally on each persons machine)?