GithubHelp home page GithubHelp logo

hackyourfuture / qa-training Goto Github PK

View Code? Open in Web Editor NEW
13.0 32.0 20.0 2.82 MB

In this repository you'll find all the study materials and exercises you need to make a great start for a role in Quality Assurance!

qa quality-assurance software hackyourfuture hyf

qa-training's Introduction

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.

Quality Assurance Learning Goals

QA Training

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) and Behavior-driven development (BDD)
  • How to test APIs using Postman and Newman

Schedule

In this module you'll have to work within a certain structure. Below you'll find described information on the checkin and deadlines.

Checkin

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

Homework Deadline

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

Planning

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 :)

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

qa-training's People

Contributors

fedefu avatar noergitkat avatar omnianoureldin avatar onoureldin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.