There are different types of tests that verify application code at different levels - unit / integration / end to end (e2e). e2e testing is closest to the real-world user interaction with your application and as such, it can catch bugs that may be impossible to find otherwise. It is the ultimate tool to verify that your app works as expected.
Vojtech has been hacking with React Native for over three years. He likes to learn through small experiments that, if successful, applies at larger scale. Vojtech is a fan of open source and contributes to several RN-related libraries. He's passionate about clean code and great developer experience.