Can you explain the role of specific frameworks or tools (e.g., Selenium, Cucumber, Java) in your past projects?