Making sure a website works for everyone is exactly what the company I'm working for [1] is focussing on.
We run a large grid of all different browsers, both old and new versions. You create a test where you verify certain aspects of your website and then run it on all these versions on our grid.
With the feedback we provide (screenshots/videos) you can fix any issues that may have come up across different browsers/versions.