Awesome Open Source
Awesome Open Source


Automation Arsenal

What is the purpose of this list?

To gather in one place up-to-date list of popular Java and Kotlin frameworks, libraries and tools directly (on indirectly) related to software testing, quality assurance and adjacent processes automation. Basically speaking everything related to engineering productivity.


First of all - to have reference to all commonly used modern tools (and not so obvious things that can be handy or just good to know) in one place. Because it usually takes a little bit more then general Selenium knowledge to build reliable and flexible automated testing infrastructure. Another reason was to provide some guidance to those who are at the beginning of their journey - so categories are as focused as possible, keeping dead and 'vintage' libraries out of scope.

Table of Contents


Find this list helpful? Show some support:

GitHub followers GitHub forks GitHub stars Twitter Follow


Interested in contributing?

Contributions are welcome! Read contribution guidelines.



Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
java (28,925
android (5,566
kotlin (2,855
awesome-list (1,091
testing (834
automation (568
tools (276
productivity (204
unit-testing (172
test-automation (100
mocking (95
webdriver (73
integration-testing (55
qa (46
curated-list (44
testing-framework (33
quality-assurance (15

Find Open Source By Browsing 7,000 Topics Across 59 Categories