STAREAST 2018 Tutorial: Technical Test Automation Challenges: Patterns and Solutions