Automates or manages software tests so teams catch bugs before release. Below: the names buyers expect to see, the newer tools gaining ground, and how their key features and prices compare. How we pick; nobody pays for a place here.
Product engineering teams of 10 to 500 people that need to run automated browser and mobile tests across many real devices without owning a device lab.
—
—
Startup engineering teams of 5 to 100 people that want end-to-end tests kept in their repo and run as a required CI check.
Product teams of 10 to 200 engineers that want end-to-end test coverage built and maintained for them instead of hiring QA staff.
Small engineering teams without dedicated QA staff that want pull-request testing without writing scripts.