Software Testing Fundamentals and Test Automation



The course is intended for
  • Individuals seeking a career in the IT sector as Quality Assurance (QA) specialists.

  • Required knowledge:
  • Knowledge of at least one object-oriented programming language is required.
  • University education in IT and natural sciences (physics, mathematics, etc.) is an advantage.

  • Program
    1. 1. Test Principles and Process
    2. 2. Static and Dynamic Test Techniques
    3. 3. Test Management
    4. 4. Fundamentals of the C# Programming Language
    5. 5. Fundamentals of Object-Oriented Programming
    6. 6. SQL and Databases
    7. 7. API and UI Test Automation with C#

    Start


    15/09/2025


    Duration


    14 weeks, 3 lessons per week


    Level


    1-st level



    Lecturers
    Arshak Balyan

    Head of QA and Release Management Team at Armsoft

    Narine Poghosyan

    Senior QA and Release Specialist at Armsoft


    Prerequisites for attending the course: written exam  (example) and interview: