Software Test Automation: 5 things you should know