I want to list all those automation tools that will help you, is that they are free for use (open source).
Web Driver for Chrome
Compatible with almost all programming languages
It uses python library for pulling data out of HTML and XML files.
Test Android-based applications
Helpful to test native and hybrid android based applications.
Automated testing like clicking, filling out forms, etc.
I is open source
Free to use Java desktop app.
It supports functional and unit testing.