Advanced Strategies for Software Test Automation