Hacker News new | ask | show | jobs
by shpiel 5075 days ago
Selenium can handle a lot of gui issues with different browsers. There are also tools to compare images (could be used with screenshots).

Yes ultimately you need human eyes and on the product. It also helps to have someone with a QA mentality, who has a developed intuition for breaking things and finding edge cases. But rigorous use of automated testing, code review, and dogfooding greatly reduces the need for dedicated QA.