Photo courtesy of Flickr user dkuperman
What E2E testing framework are you using these days? I'm going to be looking into Puppeteer and Cypress.
I like that Puppeteer uses async/await in their API, but you're limited to just Chrome. Cypress is coming out with Firefox support, so +1 to them.
In the past I've used webdriver.io and other Selenium based ones, but webdriver based ones are generally slower.