QA Automation | ACA

QA Automation

This course is aimed at training Quality Assurance Automation Engineers. During the course, we will explore programming basics in QA as well as programming basics using Java. We will also learn testing using web automation frameworks such as Selenium WebDriver.

qa.svg

Duration

4 months

Level

Profession

Course Format

Offline

Commitment

6 hours/week

Price

69,000 AMD / month

Land a Job!

Develop your soft skills:

Our program consists of both theoretical and practical parts: learn how to do presentations and work in a group.

Work on your portfolio:

Certificate is important but your portfolio is important-er:) Start working on it during studies; our educational program is designed to help with that:

Program includes interview preparation sessions!

Students will have an opportunity to practice their interview skills which will help you to get closer to your dream job! Referrals and recommendations available for top students.

/static/images/general/course-2.png
adobe.svg
ameria
coinstats
krisp
om
playengine
10web.svg
disqo
philipMorris.svg
simply.svg

Experienced Lecturers

Learn from industry experts!

Get practical knowledge from those who successfully work in the industry.

Well-structured curriculum

Our curriculum specialists work on providing a program with a clear path and necessary theoretical information.

/static/images/general/main-companies.png
Avatar

Pertch Sargsyan

Senior QA Automation Engineer, ServiceTitan Armenia

Avatar

Arsen Gevorgyan

Senior Software Quality Assurance Engineer at Vineti

Avatar

Gevorg Gevorgyan

Lead Product Test Engineer at HelpSystems Armenia

Avatar

Narek Ter-Martirosyan

QA Automation Engineer at ServiceTitan Armenia

Avatar

Liana Sedrakyan

Senior QA Automation Engineer at Grid Dynamics

Avatar

Mariam Avetisyan

Senior QA Automation Engineer at Krisp

Avatar

Hovhannes Karapetyan

Senior QA Automation Engineer at Krisp

Study Program

The quality of our courses is based on the structural organization of the lesson process: theoretical and practical lessons, homework, out-of-class communication with the lecturer.

Lectures

During the lectures, students get theoretical knowledge, get acquainted with new technologies and working methodologies and discuss the materials.

Seminars

During the seminars, the students implement the knowledge they received in the theoretical classes. The tutors provide individualized support to each student discussing the problems they encountered.

Consultation

We are ready to provide comprehensive information about the courses, present their features and possible perspectives, and help you make a final decision. Throughout the admission and study process, the students will be in touch with the course coordinator.

Final Project

The theoretical and practical knowledge gained during the Profession courses is best reinforced in the last stage, where students are divided into teams and work on projects.

Certificate

The students who successfully complete the 'specialized' courses, QA Fundamentals or Project Management course, are awarded certificates that are highly valued by Armenian IT companies.

Career

The knowledge gained during the courses is enough to find an entry-level job. At the end of the 'Specialized' courses, the best students receive assistance in finding a job. It should also be noted that at this stage the final decision is made by the employer.

Get Custom Advice

Please fill out this short form, and our Support team will contact you to help you find out which course fits you best.

+374

Syllabus

Introduction to Computer working flow

Introduction to Binary System

Introduction to computer networking

Introduction to microservice architecture

Data types - primitives

Casting

Operators - Ternary operator

Control Statements

Arrays

Short circuit operators

Classes

Objects

Reference Variables

Methods

Return Values

Parameters

Constructor

GC - garbage collector

Final, static, these keywords

Access modifiers

Packages

Inheritance

Polymorphism

Abstraction

Encapsulation

Interfaces

Inner Classes

Enums

Collection Framework

Anonymous classes

Map

Annotations

Exceptions

Selenium Actions

Selenium Waits

JS Executor

TestNG

Listeners

Priority

Parallel Run

Retry Analyzer

Expected exceptions

Groups

Parameters

Data Providers

Factory

Log4j

Allure Report

Ani Hakobyan

Ani Hakobyan

Software Engineer in Test at Yoocollab

I participated in two classes at ACA: AQA Java and AQA JS. The tutors were indeed knowledgeable professionals, and the teaching process was well-designed. I gained solid knowledge, which I later applied during my work.

Sergey Makaryan

Sergey Makaryan

QA Engineer at DataArt

I am incredibly grateful for the excellent training and support I received at Armenian Code Academy. The comprehensive automation course provided me with the skills and knowledge necessary to excel in my career as a QA Engineer. The instructor’s expertise and dedication created a positive and friendly learning environment that truly set me up for success.

Duration:

4 months

Level:

Profession

Course Format:

Both Offline and Online

Commitment:

6 hours/week

Price:

69,000 AMD/month

Register

+374

Frequently Asked Questions

I am not specialized in the IT industry, but I want to switch to a tech profession. Can I attend the courses?

Of course, you can! The courses in the "Introduction" section are intended for beginners. You can register for the courses, or get individual advice on choosing a profession.

How can I join the courses?

The stages of participation are as follows:
- Register for the relevant course through the website, after which you will receive an email with information about the next stages;
- Participate in exam and interview stages;
- Get involved in the course.

How long will it take to receive information about the examination results?

You will receive an e-mail about your results within a week following the test. In case of not receiving any, please check the "Spam" section as well.

What if I could not pass the course exam?

You can register through the website for a consultation, and our specialist will help you choose a course.

How much do the courses cost?

You can find out all the information about the projects on the course pages.

At the end of which courses will you help to find a job?

- You will receive employment assistance taking part in Bootcamps, which don't require any upfront fees;
- In the framework of cooperation with leading tech companies, we regularly organize trainings and internships;
- After successfully finishing the "Profession" courses, we send the CVs of the best students to the partner organizations.

Do you have any individual lessons?

We only organize group lessons at ACA, during which the participants are having discussions, team projects are implemented, as a result of which students acquire team work skills.

Is English required to participate the courses?

The lessons are conducted in Armenian, but the terminology, literature and other resources are mainly in English.

Are the courses held online or offline?

The course format depends on nature of the course: we are organizing online, offline and hybrid courses.

Do you have an age restriction?

There is no age restriction for participating in the courses. People of all ages, including high school students and adults, study at ACA.