Quality Assurance

Software Quality Assurance

Learn manual testing, API testing, database testing, automation fundamentals and professional QA practices.

This course prepares students to test web and software products systematically through requirements analysis, test design, defect reporting, regression, API and database testing. Practical exercises show how quality work fits into Agile delivery and DevOps collaboration.

Beginner 12 weeks84 training hoursPhysical · Online · HybridEnglish with Nepali explanations where required
Software Quality Assurance course

Course overview

A structured, project-led pathway into software quality assurance.

This course prepares students to test web and software products systematically through requirements analysis, test design, defect reporting, regression, API and database testing. Practical exercises show how quality work fits into Agile delivery and DevOps collaboration.

Why this course is useful

The course connects durable foundations with current professional workflows and portfolio evidence.

How you will learn

Instructor demonstrations, guided labs, individual practice, peer review and portfolio projects.

Skills and technologies

Test planning

Apply test planning in practical work.

Test-case design

Apply test-case design in practical work.

Exploratory testing

Apply exploratory testing in practical work.

Regression testing

Apply regression testing in practical work.

Defect reporting

Apply defect reporting in practical work.

API testing

Apply api testing in practical work.

SQL validation

Apply sql validation in practical work.

Browser and mobile testing

Apply browser and mobile testing in practical work.

Automation fundamentals

Apply automation fundamentals in practical work.

What you will achieve

  • Explain the field’s core concepts
  • Apply tools safely and effectively
  • Plan and complete practical work
  • Review quality using professional criteria
  • Present a portfolio-ready final project

Full course syllabus

Updated 7/16/2026
Module 1Software Development Life Cycle2 topics

Develop practical competence in software development life cycle through guided examples, review and applied exercises.

1. Software Development Life Cycle: Core concepts and professional practice

Understand and apply software development life cycle in realistic project work.

  • Explain the important concepts and their trade-offs
  • Complete a practical exercise and evaluate the result

2. Software Development Life Cycle: Applied workflow and review

Understand and apply software development life cycle in realistic project work.

  • Explain the important concepts and their trade-offs
  • Complete a practical exercise and evaluate the result

Projects you will build

Intermediate

E-commerce QA project

Plan, create, review and present a complete e-commerce qa project.

Test planningTest-case designExploratory testingRegression testing
Intermediate

Restaurant application test project

Plan, create, review and present a complete restaurant application test project.

Test planningTest-case designExploratory testingRegression testing
Intermediate

API testing collection

Plan, create, review and present a complete api testing collection.

Test planningTest-case designExploratory testingRegression testing
Intermediate

Database validation project

Plan, create, review and present a complete database validation project.

Test planningTest-case designExploratory testingRegression testing
Intermediate

Regression suite and QA report

Plan, create, review and present a complete regression suite and qa report.

Test planningTest-case designExploratory testingRegression testing

Who this is for

  • Students exploring a technology career
  • Beginners seeking structured practical training
  • Junior practitioners strengthening foundations
  • Career changers building portfolio evidence

Prerequisites

  • Basic computer literacy
  • A suitable laptop and internet access
  • Commitment to regular guided and independent practice

Your instructor

Prakash Adhikari

Quality Engineering Lead

Prakash Adhikari is an experienced practitioner who connects current industry delivery methods with clear, inclusive instruction.

Manual QAAPI TestingSQLAutomation
View profile

Upcoming batches

Software QA Morning Cohort8/20/2026 · Monday, Wednesday, Friday · 07:0009:00
HybridChoose batch

Completion certificate

Infotraid Software Quality Assurance Completion Certificate

Awarded after meeting attendance, assessment and project requirements.

Requirements include at least 80% attendance and completion of the required projects and assessments.

Frequently asked questions

Software Quality AssuranceApply now