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 (31,559
android (6,363
kotlin (3,670
awesome-list (1,307
testing (960
automation (723
tools (355
productivity (258
unit-testing (188
test-automation (111
mocking (106
webdriver (82
integration-testing (65
qa (56
curated-list (52
testing-framework (38
quality-assurance (18