crash course

The 3-week crash course is a short training for preparing software testers. During a short period you will acquire knowledge and practical skills necessary to work as QC/QA Junior Engineer
Online enrollment

About the School of Testing

The School of Testing was founded in 2015. The idea of creating the school dates back to 2014. During the year, we analyzed the educational establishments that specialize QC / QA engineering throughout Ukraine, and were studying in the best technical institutions, on the basis of which were able to identify a number of drawbacks, such as:

Narrow focus of studies

High admission threshold

Lack of IT English

A low number of practical lessons

A wide gap between imaginary and real projects

Automated software testing is an integral part of the software development process, so there is always a need for automation professionals. Our courses for testers allow you to gain a full understanding of the capabilities of the system and how it works. We also provide a wide range of intensive practical activities during our classes in Lviv. You can be assured that training in the SoT will allow you to be fully prepared for interviews for the position of Junior QA Engineer in any IT company.

The course comprises three parts: basics of testing, programming basics and basics of automated testing. During the first one, the main aspects of testing ( from the methodologies of software development to the notions of time estimates and risk evaluation) will be explained and discussed. Also it includes the basics of programming and familiarization with computer networks. During the programming part, such concepts as variables, classes, principles of OOP(object-oriented programming) and work in the Visual Studio environment will be introduced. The automation part will focus on the notion of Selenium and how it interacts with C # programming language. Continuous integration (CI) and how to write automated tests in C # using Selenium will be also covered in this part.

Where the classes are held?


10.00-15.30 Mon-Fri 20.11.2017 15 000 UAH 9 500 UAH* Enroll

* With full payment for the course, a discount of 15% to 30%

How does it work?

You study for 3 weeks (4 classes per day if you chose daily attendance)

We provide free accommodation for 3 weeks while you are studying

Cultural program in Lviv on Saturday and a picnic on Sunday are also included in the price

Free meals


English language Technical part

Lessons are held three times a week:

two lessons - technical part;
one lesson - English;

Total number of academic hours: 128

Technical part

Lesson 1

Operating systems: basic properties, installation features.

Lesson 2

Virtual machines: scope, practice

Lesson 3

Applied software: properties, classification, various types of installation.

Lesson 4

The package of necessary office programs and their use.

Lesson 5

Cloud technologies: getting familiar with and comparing specific examples

Lesson 6

Basics of Android: description and history of the OS, basic settings, installing methods, emulators.

Lesson 7

Basics of iOS: description and history of the OS, basic settings, installing methods, emulators.

Lesson 8

Browser: what is it and what is it used for? What are the most popular browsers and their features? Object inspector: how to run what to use for?

Lesson 9

Local server: what is it and what can we use it for? What is CMS, what for and how to use?

Lesson 10

SDLC (Software development life cycle).

Lesson 11

STLC (software testing life cycle). Test levels: Unit, Integration, System, Acceptance. Program testing concepts. The difference between QC / QA.

Lesson 12

Test types: Smoke, Installation, Functionality, Usability, Security, L10N, I18N, UI, and others.

Lesson 13-14

Introduction to Load Testing. Familiarization with JMeter

Lesson 15

Verification and validation. Positive and negative testing. Defect life cycle.

Lesson 16

Test Design Techniques.
1. Static test design techniques.
2. Dynamic test design techniques (EP+BVA, Decision Tables, State transition, Use Case.)

Lesson 17

Test management system (attributes of test case). Requirements (characteristics of good requirements). What are SRS, User Story, Use Case? Analysis and reporting.

Lesson 18-19

Introduction to automation. Familiarization with Selenium IDE

Lesson 20-21

Testing practice:
1. Writing test cases / checklists
2. Testing and reporting bugs
3. Regression testing.

Lesson 22

Relational data model.

Lesson 23

SQL language: general overview. Writing SQL-queries. Data modification guidelines.

Lesson 24

Writing SQL-queries. Use of aggregate functions.

Lesson 25-26

Non-correlated subqueries. Correlated subqueries. Writing a multi-table SQL-query.

Lesson 27

Stored procedures. Custom functions.

Lesson 28-29

Class project:
1. Discussing and writing requirements
2. Writing test cases and reporting bugs
3. Regression Testing


The world of information technology is English-speaking. It is impossible to survive in IT sphere without the knowledge of English language: testers, like any other IT-professionals, have to work with technical documentation and information resources in English, including business communication. It will not be an exaggeration to say that a good command of English is vital for IT-specialists, therefore one third of all course is devoted to English classes.

The course of English in the School of Testing is designed for students who have at least intermediate level B1 *. It aims to improve students` mastery of the language in general and introduce them to professional IT vocabulary in particular. The course combines general and technical English. Along with learning grammar, professional vocabulary and terminology, students develop conversational, translation and listening comprehension skills. The course also comprises resume writing and interview preparation.

* On Level B1 students are expected to understand the basic ideas and simple information from familiar areas which they regularly meet at work, school, on vacation, etc.; to be able to communicate in most situations that can arise when traveling to the countries where this language is spoken; to be able to make coherent sentences on familiar topics or relating to personal interests; to be able to describe experiences and events, dreams, hopes and aspirations, to express and explain their views and plans.


Training lasts 5 months, three times a week (Monday, Wednesday, Friday), or twice a week (Tuesday, Thursday or Saturday and Sunday) two classes a day (4 months).

Classes are held in-person, our classrooms are equipped with all necessary technical means. Training is conducted in groups of 10-14 people.

Cost of the course when paying
Until 04/10/2017 - 9 500 UAH.

Currently you can register for the course before October 4! By this date, you have to sign a contract and make a payment. With full payment for the course, a discount of 15% to 30%. Classes begin according to schedule and the selected hours.

(2 500 ГРН/МІСЯЦЬ Х 6)

Щоб взнати можливість оплати частинами надішліть СМС з текстом Chast на номер 10060.

Для того, щоб скористатися послугою оплати частинами необхідно мати платіжну картку ПриватБанк та суму першого платежу 2 500 грн. Детальніша інформація знаходиться тут.


days hours minutes seconds

Online enrollment



TEACHER of MYSQL/MSSQL in the School of Testing Andriy graduated from Lviv National Polytechnic University majoring in computer sciences. He also completed EPAM VI course.


1475891331_facebook   1475891297_linkedin

TEACHER of QC / QA in the School of Testing. The most experienced specialist in system analysis and software testing and a brilliant teacher, Sviatoslav is currently working for SoftServe company.

Красницька Оксана

1475891331_facebook   1475891297_linkedin

ВИКЛАДАЧ "ШКОЛИ ТЕСТУВАННЯ" З НАПРЯМІВ: QC.  QA Software Engineer в компанії Vakoms. Вміє легко знаходити спільну мову зі студентами, намагається пояснювати матеріал цікаво та зрозуміло.


TEACHER of ADOBE PHOTOSHOP, ADOBE ILLUSTRATOR, ADOBE FLASH, WEB-DESIGN, CORELDRAW, ADOBE INDESING in the School of Testing Svitlana is an experienced teacher-practitioner, who has a great charisma and ability to teach her subject.


1475891331_facebook  1475891297_linkedin

TEACHER of System Administration and Office applications in the School of Testing Volodymyr is an experienced teacher with incredible perseverance, patience, courtesy and an even temper.


1475891331_facebook   1475891297_linkedin

TEACHER in the School of Testing Volodymyr worked as a QA Lead for SoftServe. He is an accomplished teacher and instructor with a considerable experience, who has an individual approach to each student.


1475891331_facebook   1475891297_linkedin

TEACHER in the School of Testing. Romanna is a specialist in the field of teaching and software testing. Now she is working as a freelancer, which allows her to combine teaching with her work as a QA and personal development.


1475891331_facebook 1475891297_linkedin

TEACHER of System Administration and Office applications in the School of Testing Orest is a teacher with a high professional level and practical skills in network security.


1475891331_facebook  1475891297_linkedin

TEACHER of QC / QA in the School of Testing Kateryna has received “BrainBench” and“Software Testing” certificates from SoftServe IT Academy and has partcipated in SoftServe`s volunteer project .She currently works for the Diligences company .


1475891331_facebook   1475891297_linkedin

TEACHER of QC / QA in the School of Testing. Oksana has her own experience of dramatically changing her profession and can gladly share it. In the process of training, she primarily focuses on key elements.


1475891331_facebook   1475891297_linkedin

TEACHER of IT English in the School of Testing Solomiya is also a faculty member in Lviv Catholic University. She graduated with honours from Ivan Franko National University majoring in English-Ukrainian translation and obtained a master`s degree.

Oleg Koval

1475891331_facebook   1475891297_linkedin

TEACHER of QC / QA in the School of Testing. Oleg is an experienced QA Engineer in SoftServe company and a certified ISTQB specialist. He has experience of software testing in both front-end and back-end projects;

Пастернак АЛІНА

1475891331_facebook   1475891297_linkedin

ВИКЛАДАЧ "ШКОЛИ ТЕСТУВАННЯ" З НАПРЯМІВ: ІТ Англійська.  Енергійний викладач з глибоким знанням предмету. Прагне віднайти підхід до кожного студента та приділяє увагу розвитку усіх видів мовленнєвої діяльності з акцентом на комунікативних навичках. Здобула освіту на кафедрі перекладознавства та контрастивної лінгвістики Франкового університету. Закінчила аспірантуру в ЛНУ ім. І. Франка.

Крупська НАДІЯ

1475891331_facebook   1475891297_linkedin

ВИКЛАДАЧ "ШКОЛИ ТЕСТУВАННЯ" З НАПРЯМІВ: ІТ Англійська.  Кваліфікований викладач англійської мови та літератури у ЛНУ імені Івана Франка. Має великий досвід роботи зі студентами різних вікових категорій. Проживала та навчалася в Канаді.

Дубина НАДІЯ

1475891331_facebook   1475891297_linkedin

ВИКЛАДАЧ "ШКОЛИ ТЕСТУВАННЯ" З НАПРЯМІВ: ІТ Англійська.  Більш ніж 8 років працює викладачем англійської мови в галузі IT. Використовує комунікативний метод навчання, де слова, фрази, граматика невіддільні від мовного контексту, і спілкування – не тільки навчання, але й задоволення.

Бульбук ЮЛІАН

1475891331_facebook   1475891297_linkedin

ВИКЛАДАЧ "ШКОЛИ ТЕСТУВАННЯ" З НАПРЯМІВ: MySQL.  Викладач з 4-річним досвідом роботи у програмуванні, який любить працювати в команді і займатись перевіркою якості роботи над проектами. Має досвід роботи з іноземними замовниками. Володіє навиками необхідними для розробки архітектури для Баз даних.


1475891331_facebook   1475891297_linkedin

ВИКЛАДАЧ "ШКОЛИ ТЕСТУВАННЯ" З НАПРЯМІВ: QC.  Має великий багаж досвіду в роботі як Quality Control Engineer так і як Quality Assurence Engineer. За весь час роботи в ІТ індустрії займався виконанням не тільки прямих обов”язків як QA/QC, але і приймав участь в аналізі та пошуку рішень для бізнес проблем, продукт менеджменті, контролем та покращення процесів розробки програмного забезпечення як Scrum Master. Зараз займає позицію QC в компанії SoftServe. Особливості його занять являється весела атмосфера і порівняння усіх матеріалів курсу з прикладами, тема яких залежить від цільової аудиторії. Користуючись власними підходами до викладання і постійно ділячись професійним досвідом загострює увагу слухачів на важливих аспектах кожної теми, що покращує розуміння та сприйняття матеріалу....

Задорожний Ігор

1475891331_facebook   1475891297_linkedin

ВИКЛАДАЧ "ШКОЛИ ТЕСТУВАННЯ" З НАПРЯМІВ: Automated Testing.  Досвідчений фахівець в тестуванні програмного забезпечення. На даний момент працює в компанії SoftServe. 3 роки займався програмуванням баз даних, але знайшов своє покликання в втоматизованому тестуванні. Спеціаліст по тестуванні мікросервісів. Має хороший досвід в Selenium testing і Performance testing. За весь час роботи в ІТ індустрії приймав участь в аналізі та пошуку рішень для бізнес проблем та покращення процесів розробки програмного забезпечення як Scrum Master. На заняттях надає перевагу тісному діалогу зі студентами. Наводить приклади з різних проектів....

Захаревич Яна

1475891331_facebook   1475891297_linkedin

ВИКЛАДАЧ "ШКОЛИ ТЕСТУВАННЯ" З НАПРЯМІВ: QC.  Фахівець із тестування Web та Mobile проектів. Постійно працює над поглибленням знань та саморозвитком. Сертифікований ISTQB® спеціаліст. Проводить інтерактивні та цікаві заняття. Легко знаходить контакт із аудиторією. Залучає кожного слухача до активної участі у дискусіях. Моделює різні ситуації на практичних прикладах для кращого розуміння та засвоєння інформації. Заохочує студентів до наполегливості та досягнення поставленої мети. Навчання проходить у легкій та дружній атмосфері....

Recommend our course
to friends!