I'm also looking for the same, FE: React & BE: NodeJS. Cypress won't help as it lacks cross-browser testing, it doesn't support all the browsers. I'm still investigating it, but looks like WebdriverIO may fulfil what I'm looking for - Cross-browser testing, integration with CI/CD, running it as a docker service, good support on assertions & reporting of test results. Let me know if you found any information on any of the above mentioned points.
Forgot to mention but also Selenium Grid 2 can also help provided it helps identifying the web elements/objects of your website
Hi, Esther! Regarding your requirement around testing on all OSs and browsers, can you clarify that a bit more? Which browsers are you mainly concerned about and are you testing a native mobile app or one that can be tested on a desktop with a mobile viewport size?