QA Testing Comprehensive Training

Embark on a Journey of QA Testing Mastery with our Comprehensive Training Program!

QA Testing Comprehensive Training

You pay attention on details, have analytical thinking and you are noticing errors? We have organized QA Testing Training for you which will help you master and learn the basics of manual and automatic software testing. Quality Assurance has become one of the most important and irreplaceable part of the software industry.

If want to start learning or increase your knowledge and want to start a career in Quality assurance and software testing or you want to make a career move from a different field, this training is just for you. This training will give you a deeper understanding of the concepts, will help you validate your technical skills and build a strong foundation in Quality assurance and software testing. Choose the QA Testing Training and learn from professionals with more than 10 years experience in this field.

What you will learn

After successfully completing the training, through practical examples, exercises and group work, candidates will have the opportunity to acquire the following knowledge and skills:

  • Software testing knowledge;

  • Popular approaches in software testing;

  • Black-box testing;

  • White-box testing;

  • Unit-testing;

  • Regression-testing;

  • Performance-testing;

  • API testing with JMeter;

  • Web applications testing at the HTTP level with JMeter;

  • Automatic testing with Selenium;

  • Web-automation with Cucumber;

  • Web-automation with Java Script framework Cypress;

  • Test plan creation and design;

  • Test case creation and design;

  • Bug creation and design;

  • Ability to test SOAP and RESTful web services;

  • Software testing
  • Why software testing is important?
  • How software testing is performed?
  • Software testing approaches, methodologies and types
  • Software development life cycle (SDLC)
  • Software testing life cycle (STLC)
  • Test plan and how to create it
  • Test case and how to create it
  • Bugs and how they are created
  • Reports and how they are created
  • Test automation
  • Зошто и кога да се автоматизира?
  • Test Automation Tools
  • Selenium
  • Characteristics of Selenium
  • Acceptance Test Driven Development (ATDD)
  • Behavior Driven Development (BDD)
  • Test Driven Development (TDD)
  • Cucumber
  • Why is Cucumber used?
  • Git versioning tool
  • JMeter elements
  • Building a web application test using Recorder
  • Building an API test
  • Use of JSR223 and Java
  • JSR223 Get Sampler Response
  • JSR223 Get Sampler Response
  • Build Test Fragments
  • Debugging Test Plans
  • Connecting to a Database
  • HTTP Cookie Manager
  • Access Log Sampler with Writing of a jmx File
  • Distributed Test using Multiple Clients to hit Server
  • JMeter Plugins
  • Functional Testing
  • Load Testing
  • Introduction and getting started / Differences with Selenium
  • Cypress Project Setup / Mocha / JavaScript vs TypeScript
  • Cypress Test Runner and command line features
  • Handling and Iterating through Web Elements and Selectors with Cypress
  • Cypress Channing and Custom Commands
  • Assertions / Chai
  • Cypress Architecture and Page Object Model
  • API Testing with Cypress
Payment method

Payment for the training can be in cash or divided in four monthly payments. For payment in cash, we give you 10% discount of the total price 960€ .



According to attendance, activity, tasks, homework, test results and evaluation from the lecturers, candidates will get a Certificate for "Successfully completed training" or Certificate for "Attended training".

Required skills

Knowledge of OOP & FP, HTML&CSS, Xpath, Databases, Data Representation, SDLC, Web Services especially for the automation part. Any programming language such as Java, Pyton or C# will be counted as a benefit. Required skills and knowledge you can acquire in The Academy .

Marija Eminagova

Marija works as a Technical Consultant in IWConnect and garnered valuable expertise in the QA Filed. With a notable background in teaching, she previously conducted trainings tailored for testers. Her instructional experience showcases her ability to communicate complex technical concepts effectively, making her a proficient educator in additional to her consulting role.


Dime Shutevski

Dime is dedicated instructor at IWEC Training Academy who possesses a boundless enthusiasm for learning and self-improvement. With a strong foundation in the realm of IT, Dime's curiosity extends far beyond the confines of technology, as he eagerly embraces knowledge from diverse fields. Balancing his two roles, as a QA consultant at IWConnect, and as an Instructor in QA Testing Training in IWEC, he passionately shares his insights and expertise with eager minds.


Hristijan Ivanovski

Hristijan is dedicated QA Tester with valuable experience in the QA field. His hands-on experience includes working on various projects, where he has demonstrated an adept ability to solve real-time problems. As a firm believer in the mantra 'everything is possible if you try hard enough,' Hristijan approaches testing challenges with determination and a solution-oriented mindset, ensuring that software quality remains top-notch.


Valentina Palkovska

Valentina is an accomplished, ISTQB certified QA consultant with five years of professional industry exposure. Her passion for mentoring and sharing knowledge brings her to the IWEC Software Testing academy as a dedicated Instructor. Her expertise extends to both manual and automated testing projects, which delivers wealth of practical knowledge to the table. Her ability to easily translate technical terms into understandable lectures, helps her create interactive mentoring experiences and promote collaborative problem–solving spirit.


Zdravko Talevski

Zdravko has extensive knowledge in manual, automation, integration, and performance testing. 7 years of QA experience, and more than 9 years in the IT industry. He enjoys in his Instructor role because allows him to share his knowledge and expertise with aspiring QA professionals. With his insights and experiences wants to guide them in their QA learning journey.


Elena Nikolovska

Elena is Senior QA Consultant in IWConnect for more than 7 years expertise in QA industry. With strong analytical skills and eagerness for learning new technologies she has built a strong knowledge in different QA areas delivering projects with highest quality. Elena has demonstrated success in mentoring, coaching, and leading high-performing QA teams, which leads her to join the team of IWEC instructors.


  • 960€/ 240€ monthly

  • Start


  • Duration

    4 months

  • Dynamics

    2 meetings per week for 2 hours

  • Location

    Hybrid meetings

  • Language

    Macedonian, English

  • Remaining places


Subscribe for news

One click to find out more about our new courses, promotions and discounts.