Background dot pattern
Difficulty scale

QA - from scratch

In the QA - from scratch course, you will learn the fundamentals of software testing, use tools such as JIRA and Postman, and create effective tests. You will gain skills that will open the doors to the IT industry.

The learning will be complemented by the practical application of knowledge in API testing, using the Git version control system, and creating SQL queries. This will not only help you understand the theory but also acquire the skills necessary for daily work in a development team.

Course card
Registration in progress
1 month
QA - from scratch
Who Is This Course For

The course is intended for individuals who want to start their journey into software testing. It is an ideal option for:

  • Beginner testers who want to understand QA fundamentals.
  • Individuals looking to change their career path and interested in the IT industry.
  • Programmers wanting to expand their skills with aspects of quality testing.
  • Students and graduates of computer science-related fields wanting practical experience in testing.
  • Individuals from other industries who want to understand how software testing works and make a career change.

The goal is to prepare participants to enter the job market as junior QA specialists.

Required Experience

No prior experience in software testing is required to start the QA - from scratch course. The course is designed for individuals taking their first steps into the world of quality testing.

Although we do not require any testing experience, basic computer skills and understanding of the English language at a level sufficient for reading documentation are required to fully benefit from the offered material.

What You Will Learn During the Training:
  • Theoretical foundations of software testing.

  • Basics of manual testing along with documentation creation.

  • Practical skills in software testing.

  • What API is and how to test it.

  • Non-functional testing, user interface testing, compatibility testing.

  • Operation of the software used by the tester and tools supporting testing, including Postman, Cypress, Jira, databases, GIT, and others.

  • Theoretical and practical basics of working with databases.

  • Theoretical and practical principles of working in a software company.

Technologies you will learn as a QA
DBeaver logo
Cypress logo
Course Description

The QA - from scratch course is a unique opportunity to build strong foundations in software testing. In the first part of the course, you will immerse yourself in the basics of testing, learning the role of a tester, the testing process, and the use of tools such as JIRA. The acquired skills will enable you to effectively identify errors and monitor progress in various project phases. You will learn how to design tests that ensure optimal usability quality.

The second part of the course focuses on advanced testing, including API testing and the Postman tool, which are essential for effective and efficient application testing. We will familiarize you with the practical aspects of using various testing technologies and tools, making your work as a tester even more precise. You will also learn how to design and execute tests that make software more reliable and error-resistant.

The last part of the course is dedicated to working in a testing team using the Git version control system and the GitHub platform—essential in modern software development processes. Additionally, you will delve into advanced testing techniques, such as automated tests using Cypress. You will not only gain theoretical knowledge about these tools but also learn to apply your skills practically in real projects, making you a full-fledged and competent QA specialist ready to take on challenges in the dynamic IT world.

This Course Includes:

High-Quality Educational Materials

As part of the QA - from scratch course, we have prepared a set of high-quality educational materials carefully tailored to the standards of our Academy. Gradually, you will delve into the secrets of software testing using our resources.

Interactive Quizzes Supported by AI

Evaluate and solidify your knowledge with interactive quizzes supported by artificial intelligence. AI will not only summarize your results but also dispel your doubts, helping you fully understand QA-related concepts.

Numerous Practical Projects

Throughout the course, you will encounter many case studies and practical tasks that will allow you to apply the acquired knowledge in practice. They will enable you to gain authentic experience in simulated real project conditions.

Course Completion Certificate

Upon completing the course, you will be awarded a certificate confirming your acquired skills. It will be an excellent addition to your CV and help you stand out when seeking employment in the IT industry.

Get to know your future work schedule.

Course timeline:

Week 1
Week 2 - 3
Week 4 - 5
Introduction to Software Testing
  • Introduction to software testing
  • Role and significance of software testing
  • Software life cycle
  • Software development methods
  • Roles in software development teams
  • Testing goals, levels, types, techniques
  • Software testing process
  • Testing principles
  • Test coverage
  • Testing management tools (JIRA)
Manual Testing
  • Project documentation for test planning
  • Creating test scenarios
  • Planning test cases
  • Creating test cases
  • Tracking errors and reporting
  • Executing manual tests
  • Testing support tools
  • Figma
  • Whimsical
  • User interface testing

Select class mode:

Your Week in the Course:

Wednesday

10:00 - 10:45

Team Meeting

10:00 - 17:00

Mentorship Session

START

Thursday

10:00 - 11:30

Lecture

10:00 - 17:00

Mentorship Session

Friday

10:00 - 10:45

Team Meeting

10:00 - 17:00

Mentorship Session

Saturday

Sunday

Monday

10:00 - 10:45

Team Meeting

10:00 - 17:00

Mentorship Session

Tuesday

10:00 - 17:00

Mentorship Session

23:00

Project Submission and Iteration Closure

Remember! Daily Individual Work

Background dot pattern

LearnCoding is an innovative educational platform offering practical IT training. Founded by practitioners with over a decade of experience and supported by a software house executing projects on multiple continents.

Scroll to top
Made with love to IT by learncoding.academy