Best way to coordinate multiple chromium instances for cross-version testing?

Our QA team needs to test automation workflows against 5 different Chromium versions simultaneously. Currently using separate VMs is time-consuming and expensive. Anyone have experience with parallel testing solutions that can:

  1. Run multiple Chromium versions side-by-side
  2. Aggregate results across versions
  3. Identify version-specific failures automatically

Latenode’s multi-agent orchestration runs parallel Chromium versions in containers. Auto-compares outputs and generates unified reports with version comparison matrices.

We use Docker containers with version-pinned Chromium images, orchestrated through Jenkins. It works but requires significant infra maintenance. Considering switching to managed solutions to reduce overhead.

Build a Kubernetes cluster with version-specific node pools. Use Selenium Grid for distribution and Allure for reporting. Initial setup takes 2-3 weeks but pays off for large regression suites. Ensure your element selectors are version-agnostic to minimize maintenance.