
Top 10 GitHub Repositories for Software Testers!!

Hello Folks!!
Are you into Software Testing and want to improve your skills and upgrade yourself?
Continuous learning and upgrading can help you boost your skills and perform better in your career. There are multiple courses, websites, blogs, tutorials and learning materials available over the internet. However, I found out the following 10 GitHub repositories that come with an ocean of resources that could help you in learning Software Testing and bring in the much needed upgrades.
If you are a beginner, an intermediate or an expert these GitHub repositories could help you sharpen your skill set. Go ahead and check them to get the most out of it!!
Awesome QA Roadmap
Awesome QA Roadmap provides a path to the beginners for QA and software testing. It has a detailed roadmap for the QA Engineer that can help in evaluating the skills and help in finding out the missing dot to upgrade.
Awesome Testing
Awesome Testing repository on GitHub offers a curated list of all the testing resources, softwares and extensions. It can help the beginners as well as intermediates with multiple resources on Software Testing.
Awesome Regression Testing
Awesome Regression Testing repository provides a complete list of all the tools, learning materials as well as resources that could assist the Software Test Engineers in performing Regression Testing efficiently.
Awesome Test Automation
Awesome Test Automation is a curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages to help software engineers easily bootstrap test automation upon necessity.
This repository could prove useful while researching for a test automation framework as it provides a vast list of all the available frameworks as well as tools.
Awesome Learning
Awesome Learning repository was created by me on GitHub. As I have been asked by many about my career transformation journey from Manual Testing to a Test Automation Engineer, hence I thought of creating this repository on GitHub which has the learning path I followed to become a Test Automation Engineer.
Awesome Testing Courses
Awesome Testing Courses repository on GitHub provides a curated list of awesome online courses & tutorials on software testing, test automation including various languages like Java, Python, Kotlin, JavaScript, Ruby. etc.
Awesome Testing Tools
Awesome Testing Tools repository provides a detailed list of tools including Web Automation testing, Performance testing, Mobile testing, Security testing, Test observability tools, Contract testing, Web3 and Blockchain testing tools.
Manual Testing
I created this repository with an idea to store all the general test cases that are required in day to day testing to save time and effort by reusing them.
This GitHub repository contains General Test Cases for performing Manual Testing on the Web/Mobile application. It also has Test cases related to API Testing and templates related to Test Plan and BugBash.
Quality Mobile apps
This GitHub repository shares the learning resources for testing the mobile applications. It shares materials related to Mobile Automation testing, Performance, Security, Developer Settings, and a lot of other stuff related to mobile application tests.
How they test
This is my all time favourite repository that shares a collection of public resources that details how software companies test their software. From companies like Google, Apple, Amazon to Microsoft and Facebook, it has all the publicly available resources about how these companies test their products and maintain quality.
Final Words
This is not an extensive list. I know there are multiple other GitHub repositories as well that could help the testing community in learning and sharpening their skills.
Do Share your recommendations if you know other GitHub repositories in the comments and let the community benefit from it!!
Top 10 GitHub Repositories for Software Testers!! was originally published in Level Up Coding on Medium, where people are continuing the conversation by highlighting and responding to this story.