Software Testing Automation Tips: 50 Things Automation Engineers Should Know