Agnostic by Design: A Scalable Architecture for Keyword-Driven Test Automation
This presentation introduces a tool-agnostic test automation framework that decouples the test layer from underlying execution technologies such as Playwright, Selenium, RestAssured, and SAP testing libraries. By abstracting test logic through a keyword-driven model, tests remain stable even as tools evolve or are replaced.
The framework enables non-technical testers to design automated tests without programming knowledge, while maintaining a scalable and modular architecture that supports UI, API, database, SAP, and performance testing within a single solution.
Building on this foundation, the talk explores how AI can leverage structured keyword documentation to generate test cases directly from requirements, user stories, or natural language prompts.
Value for the audience:
- Learn how to design a tool-agnostic test automation architecture that remains stable when technologies change
- Understand how to reduce maintenance effort through abstraction and decoupling
- Discover how to unify UI, API, database, SAP, and performance testing in one framework
- See how keyword-driven testing enables collaboration between technical and non-technical roles
- Learn how structured documentation becomes the foundation for AI-driven test generation
Problems addressed:
- Fragmented automation across test domains:
UI, API, database, SAP, and performance testing are often handled separately
-High entry barrier for non-technical testers:
Automation requires programming skills, limiting collaboration
-Tests tightly coupled to specific tools
Switching tools or extending the stack leads to high maintenance effort
Talk language: English
Level: Advanced
Target group: QA, Testers, Test Automation Engineers/Developers
Company:
Software Daten Service
MSc. Thomas Schachermayr
BSc. Kristian Krsnik