Testers are the people who evaluate the quality of each product. It is up to software testers to determine whether a new software, game, or Android app will be launched or not. Our QA/AT courses will teach you how to find errors in products, and when you complete your training, you'll be a qualified professional ready to hit the ground running in the market.
City: Kharkiv
Start of classes: set closed
experience from the very first week
100% for all students from Ukraine
Average salary
testers— 1 100$
in partner companies for the best students
4 month
5 lessons per week, 4 hours a day

This profession is for those who:

Are critical thinkers, fancy working in the development domain, programming and becoming a specialist that’s high-demand in the labour market
Are critical thinkers, fancy working in the development domain, programming and becoming a specialist that’s high-demand in the labour market
Have basic knowledge in programming and teamwork skills. Are willing to build a portfolio displaying the work they’ve done
Have basic knowledge in programming and teamwork skills. Are willing to build a portfolio displaying the work they’ve done
Are interested in creating applications, web resources and willing to take part in the development of IT projects which allow them to work from anywhere in the world
Are interested in creating applications, web resources and willing to take part in the development of IT projects which allow them to work from anywhere in the world

How can you start your career in IT?

Fill out the form
Complete the admission test
Get a grant covering 100% of the cost of the course
Study and pass the exam
Take an interview at the company
Apply and get a grant covering 100% of the cost!

Course program

  • Testing - the key to quality.
  • Duties of a tester.
  • Systems development life cycle (SDLC)
  • The role of the testing expert on each stage of software development
  • Functional testing, non-functional testing, testing connected with modifications
  • Basic principles and aims of documentation testing
  • Component testing, integration testing, system testing, reception testing
  • The difference between static and dynamic testing
  • The difference between research testing and ad/hoc testing
  • Testing of the user interface and quality of life changes
  • Principles of determination of Real Job.
  • Real Job about Business needs
  • Basic techniques and methods of manual testing
  • Classes of equivalency
  • Boundary values
  • Causal relationship
  • Comprehensive testing
  • Pair testing
  • Error prediction
  • Defect. Defect Life Cycle. Priority. Criticality. Defect cost at different stages.
  • Bug reports. Improvements
  • Product specification. Requirements.
  • Features. Acceptance criteria.
  • Test Cases/ Check List / Smoke & Automation Check List
  • RTM (requirement traceability matrix)
  • Test Report
  • Mind map
  • Test Plan
  • Elements and examples of work in JIRA
  • Types and statuses of Issue Workflow for JIRA
  • MoSCoW( Must Should Can Would)
  • Testing priorities (1.Availability 2.Simple Check 3.Complex Check 4.Real Job)
  • The range of goals’ (1.Business needs 2.Acceptance criteria 3.Specification 4.Target audience)
  • Module testing
  • The use of diagrams (UML, Gant’s diagram, State, Use case, Activity)
  • Metrics of testing
  • Test coverage
  • Kinds of testing used in the testing of WEB applications
  • Review of DOM, CSS, network
  • Mobile platforms iOS, Android
  • Kinds of testing used in the testing of mobile apps
  • Peculiarities in testing: narrow places in mobile applications (blocking of the screen, incoming call, memory leaks, work with the mobile net of data transfer)
  • Kinds of mobile applications
  • Principles of work after the reception of Task (Dev / QC / QA)
  • Principle of team selection ( 4 psycho types)
  • Communication with developers (what questions should the tester ask)
  • Communication inside the team (distribution of time and goals)
  • Agile Scrum
  • User story
  • Backlog/Sprint backlog
  • BDD, TDD
  • Setting the right priorities in the iat of goals
  • The system of versions’ control
  • BD models (Hierarchic, network, relational, objective)
  • (Data Manipulation Language): SELECT, INSERT, UPDATE, DELETE
  • JOIN, UNION, inserted enquiries
  • AGGregated functions, GROUP BY
  • Client-server architecture
  • HTTP. REST/ SOAP. URI, URL, methods (GET/POST), their elements and difference
  • Formats of data transfer. XML, json, YAML
  • Protocol testing using SoapUI
  • Postman / RestClient / Restlet Client
  • Protocol checking using JMeter
  • С# core – classes, objects, conditions, cycles, functions, arrays
  • Processing of exceptions
  • Analysis of the line calculator
  • UT Unit
  • UT NUnit
  • Analysis of the texts of the line calculator
  • Stabs and mocks
  • WinForm (calc) + Test
  • Choice of tests for automation. The profitability of automation.
  • Selenium
  • Analysis of button calculator on HTML (Java Script)
  • Analysis of the texts of the button calculator on HTML (Java Script)
  • Page Object Pattern
  • BDD Frameworks (Cucumber, SpecFlow)
  • Automation Test reports
  • Analysis of line calculator on Xamarin
  • Analysis of the texts of line calculator on Xamarin

What will your resume look like after training?

Alekseiev Maxim
Junior QA/AT
Hard Skills
  • Bug reports
  • Test Cases/ Check List / Smoke & Automation Check List
  • RTM
  • Test Report
  • Mind map
  • Test Plan
  • DOM, CSS, network
  • BDD, TDD
  • (Data Manipulation Language):SELECT, INSERT, UPDATE, DELETE
  • XML, json, YAML
  • UT Unit, UT NUnit
  • WinForm (calc) + Test
Soft Skills
  • Creative problem solving
  • Time management
  • Negotiation skills
  • Adaptation and analytical skills
  • Good communication skills
Testers are the people who evaluate the quality of each product. It is up to software testers to determine whether a new software, game, or Android app will be launched or not. Our QA/AT courses will teach you how to find errors in products, and when you complete your training, you'll be a qualified professional ready to hit the ground running in the market.
For a very low price, DevEducation gives you the opportunity to:
Advance from a beginner to a sought-after tester
Build an impressive portfolio
Improve your qualifications and market value
Take the first step towards joining an in-demand profession — apply now!

1 100$

The average salary for testers throughout Of Ukraine


  • Nasledov Alexander
    • QA / AT teacher at DevEducation College in Kharkov
    • Manual QA, QA Lead
    • Work experience - over 4 years
    • Teaching experience - 1.5 years
    Nasledov Alexander
  • Sincha Alexander
    • Automation QA Engineer at WizardsDev
    • Lecturer at the IT College DevEducation in Kharkov
    • 2 years of experience in the positions of Manual QA Engineer and Automation QA Engineer
    • Worked on 5 different projects
    • Specialization: manual and automated testing of web applications
    Sincha Alexander
  • Anatasia Chugaeva
    • QA Lead, Manual QA
    • Experience in the position of Manual QA 2.5 years
    • Worked on 7 projects of various difficulty levels
    Anatasia Chugaeva
  • Liliia Kovalyk
    • QA Engineer/QA Lead at WizardsDev
    • Work experience as Manual QA Engineer for 1.5 years and QA Lead for 1.5 years
    • Has worked on two different projects
    • Specialist area: manual and automated testing of web apps, organization and development of quality control processes
    Liliia Kovalyk
  • Maxim Fursenko
    • Automation QA Lead
    • Strong in OOP, C#, LINQ
    • Supporting automation for more than 5 projects at the same time
    • Experience in creating a framework for testing Web applications
    • Experience in developing a training program for students and conducting refresher courses
    Maxim Fursenko

What do graduates say about us?

  • Alexander Sincha
    Alexander Sincha
  • Danil Osipov
    Danil Osipov
  • Nadejda Ivanova
    Nadejda Ivanova
  • Violetta Kuzmenka
    Violetta Kuzmenka
  • Katerina Bila
    Katerina Bila
  • Yan Fedun
    Yan Fedun
  • Vladislav Kuts
    Vladislav Kuts
  • Dmitro Vasilina
    Dmitro Vasilina

Most frequently asked questions

The courses will be conducted in either Russian, Ukrainian or Azerbaijani depending on the country of your training. All courses use English-language IT terminology. *Russian language understanding is required for course participation regardless of your location.
A genuine Certificate of Completion confirming skills that you learned will be given at the end of the course.
Each student will get an invitation for a job interview with one of the DevEducation’s partners upon the course completion.
The classes are usually conducted in the morning. However, you can request a detailed schedule of the chosen course from an administrator in your city.
Courses are conducted by field experts, who have over 5 years of experience, and are currently employed by our partners’ IT companies.
Grant recipients shall not be legally or financially liable to the IT college. You have the right to refuse the grant or use it for the next course completion.
Your employment with a partner IT company is guaranteed, if you pass the interview successfully. However, we can't provide a 100% guarantee of your employment, since many factors depend solely on the student. If you don't miss any of your classes and do all your homework, your employment chances are very high. While every student is different, 87% of our graduates got a job right after graduation - we are proud of that.
We strongly recommend attending all lectures in order to get the best out of the course content. However, if you happen to miss a lecture or optional course, be sure to do the homework associated with the lecture as well as all other lecture tasks A maximum of 20 grants is allocated for each course. We expect you to attend all classes scheduled 5 days a week and do all your assigned tasks. We may recommend a student to opt out of training if he/she misses multiple classes without a serious reason. The majority of our students are mature, self-sufficient people that are determined to do their best. Attendance and progress are your personal responsibility in the first place. Your success is up to you - if you pay proper attention to the course, it will be quite easy for you to get a good job and achieve your goals.
The course is built around finding solutions and answers, including answers to self-learning tasks. That’s the reason why failure to do assigned work will result in the loss of your grant and automatic expulsion from our courses. We want our students to succeed. If we see the effort and desire to truly understand the material, we want to work with you. If that drive just isn’t there, this will be a different conversation.
The course curriculum can be found at Select the courses section and open the desired course.
We’ve arranged an “Open Door Day” event particularly for this purpose. It is also possible to visit us on any other day by prior agreement with the head of the college. You can also submit a request on our website and register for one of the open events conducted on business days.
Visit, select the desired course and check the “Perfect Student Profile.” There you can get an idea of knowledge required to receive a grant.
Upon the QA/AT course completion, you will be able to develop a career in software manual testing or software automated testing. You will be able to understand all basic tests, documentation creation, automation workflows, and all the steps of the software lifecycle. Your level of skills will enable you to implement all this across real-life projects; Upon the FrontEnd course completion, you will be able to work as a programmer in the web development field. You will also be able to code a site and create desktop apps; Upon the Mobile course (Xamarin or React Native) completion, you will be able to become a programmer in the mobile development field.
Testers are people that check sites and applications for errors. Hundreds of new web resources appear every day making a professional tester an absolutely irreplaceable link in the chain of high-quality site or app development. This career will be in high demand for a while. Automated testing is also becoming a fast-growing career. QA/AT course completion in DevEducation college will provide you an opportunity to work in either of those two fields.
Compensation varies from person to person, job to job and is based on the results of your job interview. Your salary may also depend on the city of your employment. Usually, our graduates are offered an average junior wage in the region. How you approach our courses and your dedication to studying will assure that you have what it takes to be a qualified developer in these fields, and will consequently provide the most beneficial impact on your future compensation.
The Basic course duration is 4 months, and the course is based on one of the programming languages. Language selection will depend upon the needs of IT companies in the region where you are trained. In most cases, this will be Java or C#. The Basic course includes the essential material required for working on real-life projects. Upon the Basic course completion, a student may choose a specialization: FrontEnd, Mobile Xamarin or Mobile React Native, Java Advance, C# Advance. You can become a professional in any of these fields in 1.5-2 months.
You can get enrolled at The Base Java/C# course or Testing course in our college. You need to have basic knowledge of the following: Programming basics; Advanced computer skills; A desire to study, learn something new and achieve your goals.
You can find a list of our partners in the Our Partners section at They are various companies in different cities, and their number grows steadily. Major partners: WizardsDev Field of activity: development of business software, analytics, data security; xCritical Field of activity: development of FinTech services, online trading systems, Web and mobile apps; Global Cloud Team Field of activity: development of outstaffing software.

Until September 2021, we worked offline only. Now you can study online as well.

Our partner companies need hundreds of qualified IT specialists. So we teach only the relevant skills you need for future work. After training, the best students undergo an internship and get employed. To keep the high quality of education online, we've created a virtual lab to work on projects. Now you can train and get a job from anywhere in the world.

Our target audience is ambitious, highly motivated people at the age of 18-27, but there are always exceptions. It depends a lot on your mandatory pre-enrollment interview, where you show your abilities. 33 is the maximum age for enrollment for any course in our college. We have accepted 16-year-olds, however, in this case, we won't be able to provide an opportunity for full-time employment.
If you received a grant, you will be offered a contract indicating the course name and the number of learning hours. Upon the course completion, you will receive a Completion Certificate.
We offer a 5/2 curriculum and quite a significant amount of homework. You will have to decide whether or not you will be able to work and study simultaneously. 50% of our students study while being employed. However, we warn everyone it can be tough to do so.
DevEducation is a non-commercial project, and we strive to provide every student who is eager to study with an educational grant. A student's desire to receive a grant means that they are really enthusiastic about the IT industry. We support people that are eager to become real professionals. The course price will be significantly low for you if you receive a grant. This is just a tool to filter out careless students and keep the committed ones. We do not gain any profit for selling the courses. Our key benefit is to provide highly-qualified professionals for IT companies. The qualification of our professionals is much higher than that of those recruited via job sites and HR services. We provide the highest-quality training in the IT education market in terms of further employment. The content of our learning programs is initially based on real-life work statements of modern IT companies. We know for sure what skills and knowledge are required to get a job. We have sponsorship agreements with our partner companies allocating money for educational grants. This makes our courses accessible to any enthusiastic student. Despite the fact that we totally comply with the needs of the business, we still stand with our students in terms of the learning process.
You have to be at least a pre-intermediate level to receive a grant and to be enrolled for the course. If your English language skills are not as high as expected, but you have perfectly completed all other tasks during the interview, you can still apply for a grant and be enrolled on the course.
This is a standard time for any business education. People may be quite exhausted after 8-9 hours of working. It is not productive to have students go through such an extensive curriculum in the evening. Besides, we learn from real-life projects, so by providing money for grants, companies take a serious risk in case our students fail.
Fill out the form and learn more about how to build a career in IT with DevEducation!