Software testers are the IT guardian angels: they develop test plans for software, analyze its performance and stability, detect errors and help avoid them. All to create and maintain quality products.
We have a single goal: to get you employed. That's why 80% of the course is devoted to practice.
Mentors support you in learning new topics, review assignments, suggest how to correct mistakes.
Your peers work for many international companies. They'll be your global industry network.
2-4 lessons per week for full-time students, and as a payable option for flexible students.
Courier
Barista
Mechanic
Our course program covers everything the employers expect from junior QA engineers
For full-time, you pay nothing for 5 months. After finding a job, you'll pay 12% of your salary monthly for 3 years (36 payments). For flex, it's crucial to complete 100% of the course. If, after that, we actively search for a job for 16 weeks without any offers, you can get a refund.
Our platform offers an up-to-date database of local and global vacancies. You can apply for jobs and track your progress right from there.
Practice makes perfect, so we regularly hold mock interviews to prepare you for the real thing. You'll leave with a great impression.
We'll help you get noticed by crafting resumes, cover letters, and professional social media profiles that attract recruiters.
Mate's coordinators help you review job offers and set salary expectations based on what’s happening in the market.
Employers often contact us directly when they're seeking junior candidates, sometimes even before their job openings are public.
Full-time students pay after landing an IT job, while flex students might get a refund if they don't secure a job under specific conditions.
Still not sure which way to learn?
Your progress will skyrocket with our career support!
We believe everyone has the right to a world-class education, so they can develop their talents and get a dream job no matter the odds.
Founder of Mate academy, former software developer at Google
19 modules
148 topics
3 months
Semantically speaking, SQL closely resembles English, so you are in for a swift acquisition. We'll learn to use it with databases, to group, filter, sort and source data at wish.
Module topics
Introduction to SQL
SELECT Statement
WHERE Statement
NULL Value, LIKE, BETWEEN, and IN Statements
ORDER BY, LIMIT, DISTINCT
Aliases
Aggregate Functions
GROUP BY Statement
JOIN Statement
Functions
HAVING Statement
We want you to join the other modules of the course more prepared. Familiarizing yourself with the theory and completing the following assignments will not only increase your productivity during the course but also, in the long run, enhance your chances of securing a job in a better company with a higher salary
Module topics
UI elements guide
Course Fundamentals
A thorough introduction to QA, and a giant module. Let's get you acquainted with test plans, types, cases and design, software development and testing lifecycles... among other things 🤐
Module topics
What is QA
Testing Types
What is a Bug Report
Bug Reports in details
Decomposition
Test Cases
Test Design Techniques
Test Checklist
Software Development Life Cycle
Software Testing Life Cycle
Test Plan
Requirements
TestRail & Jira
Terminal is an important tool for any developer, so it's high time for you to exercise basic commands! You'll start using a Git version control system, too.
Module topics
Environment Setup
Command Line Basics
Git Basics
Working With Branches
Working With Remote Repo (GitHub)
Pursuing practice is something worth envying. So, without further ado — let's practice Git and Terminal.
Module topics
Git and Terminal
Discover the programming language best suited for beginners. We'll kick off with strings, functions, conditionals, loops, arrays and a few more!
Module topics
Introduction
Your First JavaScript Program
Main Concepts
Numbers
Strings
Boolean
Functions
Conditional Operators
Arrays
Loops
String Iteration
Strings Methods
Working With Arrays
Get Ready for the Interview
Next up: introduction to HTML and CSS. Find your way around fonts, semantics, responsiveness, selectors and specificity, media queries, links, and forms.
Module topics
HTML Basics
CSS Basics
Colors and Fonts
Box Model Basics
Semantic Basics
Responsiveness Basics
CSS Selectors
Pseudo-Elements and Pseudo-Classes
Specificity
Links and URLs
Images
Media Queries
Forms
Position
Extra Topics
...and many more currently in demand.
...and over 700 more!
Share your contact info, and our career consultant will help you out.
Let’s take you from zero to pro in coding!
Sure! 9 out of 10 Mate students don't have a technical background. Our main goal is to teach you the basics and help you get a job in IT.
Full-time courses are completely free until you get a job. You'll study from 9:00 AM to 6:00 PM, Monday through Friday. After that, you'll pay a percentage of your salary according to the agreement. Flexible courses have fixed prices. The program is the same, but you can complete it at your own pace. The flexible format also includes an employment guarantee.
For full-time study, you need to go through the following selection process: 1. Sign up and complete an entrance test. 2. Pass an online interview where we’ll ask about your experience and expectations for the course. We will also check your English, which should be at a Pre-Intermediate+ level. 3. Finally, we will sign the agreement. For flexible study, you'll share your experience and expectations for the course with our manager during an online call. After payment, you can start learning immediately.
For the full-time course, we select the best candidates every 10 days. If a group is filled several weeks before the start date, we recommend applying as soon as possible to secure your spot. On average, new groups start every 2-3 months. For the flexible course, you can join whenever.
You can apply in the full-time course from the age of 16 with parental consent. However, due to its intensity, it won't be possible to combine the full-time course with work or other studies. For the flexible course, you can start if you are at least 15 years old. The employment guarantee applies if you reach the legal working age in your country by the end of the course.
We have no age restrictions. The IT field is one of the most inclusive industries. It might be challenging, but we believe you can find your first job in IT.
For the full-time course, classes are held from 9 AM to 6 PM, Monday to Friday, online (you can check the detailed schedule in the course plan). You'll watch webinars and complete practical tasks. Our mentors will answer your questions and provide feedback in writing or during video calls during working hours, Monday to Friday. Group video calls happen 4 times a week in the afternoon. You can communicate with your classmates in group chats 24/7. Due to its intensity, it won't be possible to combine the full-time course with other studies or work. For the flexible course, you can study at your own pace. You'll watch video lessons, complete various practical tasks, and ask questions in the chat. You can also communicate with your classmates 24/7. Mentors will provide feedback and answer your questions from 9 AM to 6 PM, Monday to Friday. You can also ask questions during group video calls.
Yes, after completing our course, you will receive a certificate. Over 3,500 of our graduates use these certificates to showcase their skills on LinkedIn and other social networks. However, our main goal is to help you get a job, and we will do everything possible to achieve that.
Graduates of the QA engineer course often land their first jobs in positions such as QA manual testers and engineers.
Our shared goal is getting your first job in IT. If you don't receive a job offer in IT after the full-time course, you won't need to pay anything. For the flexible course, you must complete 100% of the course and actively search for a job with our team for 16 weeks. If you still can't find a job in IT after that, you'll be eligible for a refund.