This site is for the community, by the community. I'm very happy that you want to make the Test automation journey easier for the next engineer. 🤝
All the pages are written in markdown and to contribute you would need familiarity with markdown syntax. Refer to this guide from Github
The site is currently divided into two sections
Lists resources around Testing and automation communities, newsletters, thought leaders to follow and amazing podcasts, If you would like to add to it, please raise a PR with the changes and the project maintainer will review and get back
Lists useful resources around learning different pillars of Test automation such as Web, Mobile, Backend automation. Please add relevant links and follow the same workflow
Please refer to this guide on Github
Here is an example flow:
# Checkout a new branch
git checkout -b <branch_name>
# Add changed files into staging
git add .
# Commit your files with relevant message
git commit -m "<commit_message>"
# Push files to remote
git push --set-upstream origin <your_branch_name>
# Click on the provided link to create a pull request on remote
# Example PR: https://github.com/automationhacks/how-to-learn-test-automation/pull/8