When automating mobile app tests, it's essential to decide which test cases are most critical and can be automated. This involves understanding business goals and managing risk through testing practices that align with critical processes and goals. Best practices include choosing test cases that are easy to automate, have predictable results, and are tedious for manual testers. Additionally, prioritizing user experience and automating accordingly is crucial, as well as creating "platform agnostic" automation to cover multiple devices and platforms. By following these best practices, teams can improve the ROI of automated testing, reduce maintenance burden, and ensure that their test automation survives long after they stop working on it.