If you are following the HackYourFuture curriculum we recommend you to start with module 1: HTML/CSS/GIT. To get a complete overview of the HackYourFuture curriculum first, click here.
If you are a HackYourFuture student or graduate looking at pursuing a career as a QA, don’t forget to check the “Tester or Developer - What Suits You the Most?” Repo!
Please help us improve and share your feedback! If you find better tutorials or links, please share them by opening a pull request.
In this module you'll get familiar with the fundamentals of QA. By the end of it you have learned:
- What is meant by
working in a QA role
- The
QA Engineer mindset
- The common
types of testing
- What
test cases
are - How to
identify bugs
- The importance of
Test-driven development (TDD)
andBehavior-driven development (BDD)
- How to
test APIs
using Postman and Newman
In this module you'll have to work within a certain structure. Below you'll find described information on the checkin and deadlines.
In this module there'll be 3 checkin moments during the week:
Day | Topic | Time |
---|---|---|
Wednesday | Technical Q&A | 18.00 - 19.00 |
Friday | Homework Review & Technical Q&A | 18.00 - 19.00 |
Sunday | Practical exercise | 12.00 - 13.00 |
The deadline for the homework will always be Wednesday 23.59 CET. Regarding your study schedule, we recommend the following routine:
Days | Topic |
---|---|
Sunday - Wednesday | Exercises & Assignment |
Thursday - Saturday | Readings |
Week | Topic | Reading Material | Homework |
---|---|---|---|
0. | Introduction to Testing | Readings W0 | - |
1. | Value of Testing, QA Engineer Mindset, Agile Testing, Desktop vs. Mobile | Readings W1 | Homework W1 |
2. | Test Pyramid & Test Layers, Testing Ideas, Exploratory Testing, Debriefing, ISTQB | Readings W2 | Homework W2 |
3. | DoR & DoD, BDD/TDD/ATDD, Gherkin, Identifying Bugs, Creating Issues | Readings W3 | Homework W3 |
4. | API Testing, UI Testing, SSDLC, SQL/JS Injection | Readings W4 | Homework W4 |
The HackYourFuture curriculum is subject to CC BY copyright. This means you can freely use our materials, but just make sure to give us credit for it :)
This work is licensed under a Creative Commons Attribution 4.0 International License.