The document introduces keyword-driven testing (KDT), an approach that separates test case implementation from test automation. KDT uses a dictionary of keywords defined by testers and automation experts to describe test steps. This allows functional testers without programming skills to automate test cases. Initially, testers wrote cases using keywords which experts translated to scripts. Later, an application automated the translation, enabling faster test creation and execution by testers. KDT improved testing efficiency at the company and positioned automation as the testing strategy.