The Test Automation Design Paradox