How would you create an automation framework for testing?
Anonymous
For UI I would use Selenium with BDD using pageobject (maybe Serenity framework could be an option) and for api testing RestAssured
Check out your Company Bowl for anonymous work chats.