Software professionals often face challenges in defining requirements and conducting thorough testing, particularly within agile development environments. The rapid and frequent iterations characteristic of agile methods often encourage developers to take shortcuts to meet tight release deadlines, which result frequently in low-quality software. To enhance software quality, the AUTOLINK project explore the synergies between requirements engineering and software testing, aiming to seamlessly integrate them into agile environments. AUTOLINK seeks to develop techniques that enable practitioners to improve software quality by testing it against its requirements in a way that is unobtrusive, cost-effective, and requires minimal effort.