Test Automation course | QA Academy

Who is this course for?

Requirements to entry-level knowledge:

 

  • Principles of object-oriented programming (OOP)
  • Classes, objects, and methods
  • Packages and interfaces
  • Data input and output
  • English language knowledge sufficient to read technical documentation

The course program

Lecture 1. Git version control system
  • VCS
  • Git
  • Joint development
  • Cycle of work in the version control system
  • Checkout, merge, commit, push
  • Using repositories
  • Tester’s responsibilities
Lecture 2. Managing the source code and building the project
  • Apache Maven
  • Project structure
  • Dependency life cycle
  • Project object model
  • Overridden variables
Lecture 3. Regular expressions
  • Regular expressions
  • Regular expression syntax
  • Examples of usage
Lecture 4. Basics of programming
  • Working with files
  • Collections
  • Override
  • Overload
  • Classes, abstract classes, interfaces
  • Constructors
  • OOP principles
  • Access modifiers
  • Static variables and methods

Upon completion of the course, all students will receive personal certificates. To verify their authenticity, one should contact the administrator.

The students showing the most notable achievements will receive letters of recommendation, which will greatly complement the resume of a junior QA tester.

What will you get on the course?

  • 4

    lectures

  • 5

    practical tasks

  • 1

    final exam

  • certificate

Also, students should do homework to fully understand the nuances of the testing process. Feedback from the tutor will help effectively correct their mistakes.

What will you get on the course?

Meet the QA Academy tutors

Our tutors are leading testers from international IT companies. Each of them has more than 3 years of work experience in the QA industry.
Linda Pudnika-Okincica

Linda Pudnika-Okincica

QA specialist

Nadieżda Mileiko

Nadieżda Mileiko

Software testing specialst

Jana Kazakova-Brede

Jana Kazakova-Brede

QA specialist

Anna Safina

Anna Safina

QA specialist

Linda Pudnika-Okincica

Has an international CELTA qualification. Has been teaching English since 2010. Helped 100+ IT professionals to learn English.

Nadieżda Mileiko

It's never too late to learn. It's just worth getting started.

Jana Kazakova-Brede

Dont't be afraid to change yourself and the world for the better.

Anna Safina

The kwonledge and skills that students use, showing high results are the highest reward for a tutor.

What is the learning process?

  • Classes are held twice a week on a real-time schedule when the tutor communicates with a group.

  • A student gets access to Jira (bug-and issue-tracking system) and a corporate wiki.

  • You will receive simple homework on weekdays, difficult homework – mostly on weekends.

  • The tutor provides detailed feedback on each homework assignment and practical task.

  • The course ends with a final exam.

What will you learn?

  • Fundamentals of test automation
  • Work with regular expressions
  • Principles of building test automation frameworks
  • Work with element locators
  • Use an automated web application testing tool Selenium WebDriver
  • Test automation approaches
  • Automated test life cycle management with TestNG testing framework
  • Utilize Git (version control system)
  • Apply Apache Maven as a build automation and project setup tool
  • Different ways to launch automated tests and store the results

What will you get at the end?

Strong testing skills
Personalized certificate
20% discount on the QA English basics course
Why should you choose QA Academy?
1.
Useful information

93% of our graduates note the informativeness of lectures and the usefulness of practical exercises in the courses.

2.
Immersion in the profession

Students perform tasks from the real work experience of software testers.

3.
Relevant knowledge

The training plan is designed to teach in-demand QA specialists, so it is constantly being improved.

4.
Handy educational materials

Students get access to the wiki, as well as all the basic testing tools.

5.
Tutors’ willing to help

Classes are held in real-time. All webinars are interactive and include a Q&A module.

6.
Team spirit

A friendly atmosphere helps students reveal their potential and acquire soft skills that are needed for a tester.

Take the first step to success right now!

Enroll in the test automation course

    Skąd się o nas dowiedziałeś?

    Klikając w przycisk wyrażasz zgodę na przetwarzanie swoich danych osobowych i wyrażasz zgodę с Polityka prywatności

    Tuition fee
    Tuition fee
    340 €
    Course duration
    Course duration
    7 weeks
    Frequency of classes
    Frequency of classes
    2 times a week
    Test automation skills significantly broaden career options for testing engineers. More and more IT companies hire those who can implement test automation and make the process of bugs detecting faster and smoother. QA Academy offers Test Automation course for professionals with knowledge in programming, where you will learn the basics of test automation, understand approaches to automation, various ways to identify user interface objects and much more.
    Classes are held online, so you can take a software testing course from any place. Twice a week, tutors meet with the group in real-time, share their professional experience and answer students' questions. The program also includes practical and homework assignments to consolidate the acquired knowledge. The skills in the software testing course will allow graduates to apply for the position of a junior test automation engineer. If you are thinking about the career in test automation, enroll in the Test automation basics with QA Academy.
    Read more