Please, change device orientation to portrait

Test Automation with Java, C#, Python
Development
Development projects using Java, C#, Python, Ruby to automate tests and software quality control

What do we suggest?

  • Within the course you will be able to get up-to-date information from real professionals and solidify it while exchanging experience and knowledge with your friends under the expert guidance.
  • Curriculum of Test Automation course enables receiving hands-on experience in dealing with up-to-date tools of software automated testing.
  • Within ATQC specialization you will get familiar with modern automation testing libraries, system of shortcomings management, working with databases etc. 

For whom?

  • For those, who have basic knowledge of one of the programming languages: Java, C #, Python, Ruby
  • For those, who have basic knowledge of developing Databases and SQL;
  • For those, who have fundamental understanding of testing process;
  • For those, who understand how web works and have basic knowledge of HTML;
  • For those, who think logically and are particular about details;
  • For those, whose level of English is Intermediate+;
  • For those, who are ready to be involved in education process at the IT Academy 6-8 hours every day.

What is the minimum technical knowledge demanded to enter the course and which resources can be used for preparation?

Basic knowledge of one of the programming language:

Basic knowledge of ООP:

Basics of SQL:

Basics of JavaScript:

Understanding of СSS and HTML:

Basic understanding of HTTP: 

Minimal experience in dealing with system of Git versions control:

Basic understanding of Client – Server connection:

* What can bring advantages at the interview with an expert?

·       Knowledge of design patterns;

·       Basic knowledge of OOD, SOLID, MVC;

·       Understanding of  REST basics and work of API;

·       Familiarity with Agile methodologies and principles (SCRUM in particular);

·       Familiarity with Continuous Integration;

·       Knowledge of SQL and RDBMS (PostgreSQL, MySQL);

·       Understanding of NoSQL bases;

·       Knowledge/understanding of quality providing/control;

·       Code refactoring basics;

·       Knowledge of new opportunities of HTML5 and CSS3;

·       Knowledge of other programming languages (Python, Ruby, etc.). 

* We don`t specify literature for this section and don`t put these questions on the obligatory list. But awareness of something, noted above, will be your advantage at the interview with a technical expert.

What is the procedure of entering courses? Answers to organizational questions

 

 ·       Schedule of courses of the IT Academy: 

o   https://career.softserveinc.com/en-us/schedule 

·       Registration for courses of the IT Academy:

         o  https://career.softserveinc.com/en-us/technology

Test assignments

Sample of assignments

Available groups for registration

Course name
City
Course duration

Test Automation with JS

Kyiv

24.06.2019 – 23.09.2019

Test Automation with .NET

Rivne

01.07.2019 – 01.10.2019

Test Automation with Java

Dnipro

05.07.2019 – 03.10.2019

Test Automation with Java

Lviv

10.07.2019 – 09.10.2019

Test Automation with .NET

Kharkiv

24.09.2019 – 24.12.2019


To learn about the registration opening, complete the following form:

Call
us
Feed
back