
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.
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.
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.
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.


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.
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:
- 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)
- 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
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
Reach for more - choose our course!
IT Knowledge | Start in IT | Integration in IT | ||
---|---|---|---|---|
Access to the educational platform | ||||
Individual mentor support | ||||
Community support | ||||
Soft skills training | ||||
Individual projects - creating a portfolio | ||||
Group projects | ||||
English with technical jargon | ||||
Course completion certificate | ||||
Preparation for job search | ||||
Opportunity for an internship in one of our partner companies | ||||
Integration meeting and visit to a software house | ||||
![]() Selected Course: Integration in IT 8 900 PLN The prices provided are gross prices and apply to payments before the course. In the case of employer payments, the above prices are net prices. Within each package, you can also choose the option of post-course payment and/or installment payments. |

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.
Contact phone: +48 22 602 23 07
Email: contact@learncoding.academy
Courses from scratch
FrontendBackendQuality AssuranceSingle modules
HTML&CSSJavascript&TypescriptReactNext.jsCourses for kids
Game developer in scratch languageWeb developer for kidsGet to know us