GitHub - Mfaisalkhatri - Awesome-Learning - Curated Lists of Awesome Learning Resources For A Software Test Automation Engineer
GitHub - Mfaisalkhatri - Awesome-Learning - Curated Lists of Awesome Learning Resources For A Software Test Automation Engineer
2024, 21:19 GitHub - mfaisalkhatri/awesome-learning: Curated lists of awesome learning resources for a Software Test A…
Curated lists of awesome learning resources for a Software Test Automation Engineer
Star Notifications
mfaisalkhatri added links to playwright patch and delete api testing blogs (#171)
README
Open Source ❤
❤
Awesome Learning
https://github.com/mfaisalkhatri/awesome-learning 1/7
28.10.2024, 21:19 GitHub - mfaisalkhatri/awesome-learning: Curated lists of awesome learning resources for a Software Test A…
I have been into Software Testing role since last 14+ years, however I must tell you that
my most of the time was spent in manual testing the applications. When I got into this
role, specifically it was the time when there used to be a lot of desktop applications. I
started my career in 2008, being a Commerce graduate and not knowing the basic
alphabets of engineering, initially it was very difficult to understand what programming,
testing, releases was all about! Thanks to all my mentors and guides, they helped me a
lot to understand those basic concepts about testing and how the actual process works.
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 which has the
learning path I followed to become a Test Automation Engineer.
RoadMaps
QA Roadmap by Anas Fitiani
DevOps Roadmap by Milan Milanovic
Threat Modelling Roadmap by Hysn Technologies Inc
Programming languages
Java
JavaScript
TypeScript
Python
https://github.com/mfaisalkhatri/awesome-learning 2/7
28.10.2024, 21:19 GitHub - mfaisalkhatri/awesome-learning: Curated lists of awesome learning resources for a Software Test A…
Coding Principles
SOLID
KISS
YAGNI
DRY
OOPS
Software Testing
Free Tutorials and Courses
YouTube Channels
Test Pyramid
Git
Free Tutorials
Web Automation
Selenium WebDriver
Playwright
https://github.com/mfaisalkhatri/awesome-learning 3/7
28.10.2024, 21:19 GitHub - mfaisalkhatri/awesome-learning: Curated lists of awesome learning resources for a Software Test A…
Cypress
WebDriverIO
Selenium Grid
Capybara
API Testing
Introduction to API Testing
Postman
Rest Assured
SuperTest
Playwright
Cypress
GraphQL
gRPC
Contract Testing
Tutorials
Mobile Automation
Mobile Testing
Appium
Flutter
WebdriverIO
Security Testing
https://github.com/mfaisalkhatri/awesome-learning 4/7
28.10.2024, 21:19 GitHub - mfaisalkhatri/awesome-learning: Curated lists of awesome learning resources for a Software Test A…
Tutorials
Penetration Testing
YouTube Channels
Performance Testing
Performance Testing Tutorials
K6
Gatling
JMeter
Google Lighthouse
YouTube Channels
AR/VR/XR Testing
Learning Materials
Automation Tools/Frameworks
IVR Testing
Learning Materials
Tools/Automation Frameworks
Accessibility Testing
Learning Materials
https://github.com/mfaisalkhatri/awesome-learning 5/7
28.10.2024, 21:19 GitHub - mfaisalkhatri/awesome-learning: Curated lists of awesome learning resources for a Software Test A…
Database Testing
Learning Materials
SQL/MySQL Tutorials
NoSQL Tutorials
MongoDB Tutorials
DynamoDB Tutorials
Postgres Tutorials
Database Testing
DevOps
Learning Materials
Blogs
YouTube Channels
Jenkins
Docker
GitHub Actions
TDD
Learning Materials
BDD
Learning Materials
Agile
Learning Materials
QA Assistance
https://github.com/mfaisalkhatri/awesome-learning 6/7
28.10.2024, 21:19 GitHub - mfaisalkhatri/awesome-learning: Curated lists of awesome learning resources for a Software Test A…
Tools
Maven
JUnit
Releases
No releases published
Sponsor
Packages
No packages published
Contributors 4
cyr1l0u
https://github.com/mfaisalkhatri/awesome-learning 7/7