A practical online course where you will learn the profession of test engineering from scratch in 7 months at your own pace and with mentor support.

Test Engineer

Lots of practice
14 practical cases, simulators
Personal mentor support for one year
responds 7 days a week
Assistance
employment
prepare for selection, provide career counseling
Official diploma
state certificate
Profession
-0%
before
Support for one year
responds 7 days a week

  • You will get an internship in an IT-company already during your studies;

  • Will be able to find a job after 4 months of training.

  • Add more than 5 testing cases to your portfolio;

A test engineer tests the performance of software at different stages of development: websites, mobile applications, games and enterprise systems.


Having mastered the profession of a test engineer, you will get maximum pluses of IT-profession, minimum of programming.

Who is a test engineer?

Among the top professions with remote work opportunities: 1/3 of QA engineer jobs are remote jobs.
Test engineer is one of the most in-demand professions for the next 10 years
3,700 vacancies in 2024
Applicant level
Junior
Senior
Middle
1100+ $
800 $
2300+ $
Up to 1 year of experience
1-3 years of experience
3+ years of experience

Test Engineer Salary

grows markedly with increasing work experience and competencies:

What you'll learn

Test web
and mobile applications

1

Understand the software development life cycle

2

Write SQL queries
and create tables

3

Test the API

4

Use autotesting tools

5

Writing autotests in Python

6

You learn in a convenient format

Watch the class at a convenient time and pace
Solve business cases and practice on simulators
Receive personal recommendations from experts for high activity
Adding an official diploma of completion to your resume
We've researched over 4,000 job openings, talked to industry experts, interviewed current developers, and created a course that will immerse you in the profession, build your portfolio, Prepare for selection, and learn how to confidently perform the tasks of a Python developer.

Artificial intelligence will find you the offer of your dreams

You will get free access to a service that will match you with jobs based on your resume, write unique cover letters and respond. And all you'll have to do to choose where and when to go for an interview.

We researched over 3,500 job openings, talked to industry experts, interviewed current testers, and created a course that will immerse you in the profession, build your portfolio, and prepare you to confidently perform the tasks of a manual tester. portfolio, prepare for selection, and learn how to confidently perform the tasks of a manual tester.
The program is fully compliant with the requirements for test takers in 2024

1. Introduction to the testing profession

Training Program
240+ video and interactive lessons
10 practical cases
Access to course materials and updates forever!
Final project
3 lesson
Lessons learned and practiced:
Ways of entering the profession and career development of a tester
Skills and personal qualities required of a tester
Features of the testing profession
The result:
Familiarize yourself with the profession of a tester: his role in the company and necessary requirements
Assess your level of competence in software testing

2. Management accounting and reporting

7 lessons
Trainer
Lessons learned and practiced:
Software development process
Software development methodologies
Agile principles and software development methodologies: Scrum, Kanban
The result:
Understand the software development life cycle
Be able to distinguish between different development methodologies
Learn how to design bugs in Trello, Jira and Asana
6 lessons

3. Features of remote work

Lessons learned and practiced:
10 myths about remote work
Organization of the working day at a remote job
Relationships with colleagues in a distributed team
The result:
Figure out how to organize your day at a remote job
Prepare for the format of remote work as a tester

4. Fundamentals of testing

8 lessons
3 case
Lessons learned and practiced:
Types of testing and their differences, test design
Test documentation: test plans, checklists, test cases and reports on test results
Bugs: life cycle, bug prioritization, documentation and working with bug-tracking systems
The result:
Learn the theory of testing, apply knowledge in practice
Learn how to write documentation for testing

5. Client-server interaction

4 lesson
1 case
Lessons learned and practiced:
Elements of client-server architecture
Principles of client-server interaction
Working with protocols (HTTP protocol)
The result:
Learn how client-server architecture is organized
Understand how to work with protocols and URLs
Understand the principles of client-server applications

6. HTML and CSS basics

3 lessons
Lessons learned and practiced:
HTML layout basics: page elements, adaptability, cross-browsing
Creating an HTML page: CSS tags, attributes and selectors
Algorithm of layout testing
The result:
Learn how to layout websites in HTML and CSS, test the layout

7. Tools for manual web testing

4 lesson
1 case
Lessons learned and practiced:
Working with the command line
Work with Chrome DevTool to simplify testing and localize bugs
Working in the web developer toolbar
The result:
Learn how to use the Chrome DevTool
Learn to work with the operating command line
Gain experience in testing web applications

8. SQL for working with databases

20 lessons
1 case
Lessons learned and practiced:
Writing basic queries
Combining data from different tables
The result:
Learn how to filter data using basic SQL queries
Design a database using a practical case study example

9. Non-functional testing

6 lessons
2 case
Lessons learned and practiced:
Load testing
Security testing
Usability and interface testing
The result:
Familiarize yourself with the different types of non-functional testing
Learn how to conduct some types of non-functional testing

10. Testing mobile applications

10 lessons
Lessons learned and practiced:
Peculiarities of mobile application testing
Types of mobile applications and operating systems
Services that facilitate mobile testing
The result:
Explore the specifics of mobile app testing
Familiarize yourself with mobile testing tools: TestFlight (iOS), Google Play Internal Test (Android), xCode

11. API testing

6 lessons
2 case
Lessons learned and practiced:
Features of API testing
Postman - HTTP-client for API testing
The result:
Learn how to test APIs with Postman

12. GitHub: working with the version control system

3 lesson
Lessons learned and practiced:
Purpose of the version control system
Basic operations: (commit and rollback changes, search, history)
Branches, branch mergers and conflict resolution
The result:
Learn how to do basic operations in the GitHub service and be able to build a portfolio from the homework you've completed

13. Fundamentals of test automation

24 lesson
1 case
Lessons learned and practiced:
Introduction to Python
Basics of UI test automation
API testing automation
The result:
Learn the basics of the Python programming language
Write automated UI tests

14. Python programming basics

15 lessons
2 case
Lessons learned and practiced:
Basic Python syntax
Conditional operators and loops
Working with files and web resources
The result:
Write a simple program in the Python language
Learn the basic syntax, functions, and operators of the language
Научитесь работать с веб-ресурсами и основами объектно-ориентированного программирования

15. Basics of autotesting

1 lesson
Lessons learned and practiced:
Autotest tools
What are some approaches to writing tests
PyTest testing environment
The result:
Learn how to write simple tests using PyTest

16. Frontend testing

1 case
4 lesson
Lessons learned and practiced:
UI testing basics
Selenium WebDriver
Creating reports using the Allure framework
The result:
Learn to work with Selenium WebDriver and Allure
Write autotests for UI testing

17. Backend testing

6 lessons
1 case
Lessons learned and practiced:
Data-Driven Testing (DDT) in API Testing
Working with Linux using Python
Automatic database testing
The result:
Write autotests for API testing
You know how to analyze logs
Learn how to perform automated database testing

18. Mobile testing

4 lesson
Lessons learned and practiced:
How Python syntax is organized
How to analyze data with Numpy and Pandas libraries
How to visualize data with Matplotlib and Seaborn tools
The result:
Write an autotest to test a mobile application on Android

19. DevOps methodology for the tester

4 lesson
Lessons learned and practiced:
Virtualization, containers, orchestration
Continuous integration with Jenkins
Preparing the test environment
The result:
Know the DevOps methodology
Know how to apply it when testing applications

20. Career Accelerator

5 lessons
Trainer
Lessons learned and practiced:
How to write a resume (in Russian and English)
How to design a portfolio and where to place it
How to prepare for interviews and test solutions
The result:
Learn how to write a resume for Russian and foreign companies
Figure out how to build a portfolio and upload it to GitHub
Learn how to best prepare for an interview
And 7 more modules on autotesting

21. Python programming for testers

61 lessons
Lessons learned and practiced:
Study of basic concepts in programming
Python programming language
Installing and using PyCharm IDE and other applications
The result:
You will prepare yourself, install all applications, and learn how to choose tools for efficient development

22. Working with Linux

7 lessons
Lessons learned and practiced:
Overview and installation of the Linux operating system
Working with remote servers
Working with logs
The result:
You will learn what Linux is and how to work in it, learn how to set up remote servers, work with Bash scripts

23. Basics of autotesting

2 lesson
Lessons learned and practiced:
Working with autotests and KPIs for a successful test
Working with fictures
Writing a test function and its verification
The result:
You'll dive into the work of a tester and write your first feature, learn more about plugins and fixtures, and learn how to use them

24. Frontend testing

16 lessons
Lessons learned and practiced:
Tools for test automation
Writing tests in Selenium
Generating reports in Allure
The result:
You will learn how to automate your work using different tools
Learn how to generate reports
Understand the ins and outs of frontend testing

25. DevOps methodology for testers

10 lessons
Lessons learned and practiced:
Testing in Docker
Exploring virtualization and containerization
Jenkins in testing
The result:
You will understand the DevOps methodology: automating software builds, customization, and deployment, and learn the tools to do so

26. API testing

5 lessons
Lessons learned and practiced:
Test data: collection and analysis
Automation of testing in API
Подход Data Driven Testing
The result:
You will learn how to collect and analyze test data, and how to use that data in test management (DDT)
Learn how to write autotests for APIs

27. Career as an auto-tester

11 lessons
Lessons learned and practiced:
Answers to interview questions
Types of test tasks for testers
Diploma project
The result:
You will learn how to pass any interview, peculiarities of CV and resume writing, how to build a career in autotesting in Russia and abroad.

You will receive a certificate of advanced training

You will have an official document that will confirm your advanced training and help you in your career development.
4.5 hours
7 lessons
7 hrs.
16 lessons
15 hours
34 lesson

We will refer you to an internship

You will gain experience working on a real project in a cross-functional team. Learn to divide tasks into stages, assign roles in the team and interact with business analysts, project managers, UX/UI designers and testers. with business analysts, project managers, UX/UI designers and testers.

You will develop a no-code-platform aggregator site for a marketing agency, be able to put this case study in your portfolio and mark it on your resume.

You will be accompanied by a QA mentor: he will support you in difficult moments, correct the course of work, answer questions and help you to implement the project in such a way that it demonstrates your competencies. the project so that it demonstrates your competencies.

Students love our courses

and write reviews about them - you can check out!

Average rating — 4,6

At the counseling session, you can:
Consultation with an expert - as a gift
ask a question specific to your case;
get oriented in the programming language;
Analyze frontend, backend and API tests;
get applied career advice.




In 60 minutes, you'll understand the problem and get advice on how to solve it. The meeting is just you and the expert.

About the company

Top 10

10 years in education

450,000 graduates

70 vocational courses

Over the past year, we have been one of the top ten fastest growing companies.
Since 2013, we have been training employees of companies.
That's how many people have already taken our courses and changed their lives, and for those who cared about employment - we helped them find a job.
Our programs are divided into 7 large clusters: finance, IT, accounting, HR, management, marketing and analytics - you're sure to find a course for you.
Course fee
-0%
before
Tuition can be paid immediately or you can use interest-free installments for 24 months.
Status.
Применить
Take a tax deduction and get back 13% of your tuition fees
An advanced training certificate will validate your skills
Make an application today and receive a personal consultation with a course expert as a gift
Access to the course forever. Updates are free!
Frequently Asked Questions
NEW SCENE CO. LIMITED

CRN: 77190353
UNIT A, 35/F, MONTERY PLAZA, 15 CHONG YIP STREET, KWUN TONG, HONG KONG
[email protected]



Privacy Policy
Terms of Cooperation
Partnership Agreement