Automate Self-Hosted supports Selenium, Playwright, and Cypress. For Selenium specifically, you can use language bindings and test runners across Java, Python, Node.js, C#, Ruby, and PHP, along with frameworks such as PyTest, Behave, NUnit, MSTest, SpecFlow, XUnit, and Robot.
See the full list of supported framework and language combinations in the getting started docs.