Mobile and IoT Challenges: What Testers Need to Know to Improve Their Careers