top of page
GTA Software Development軟件開發 Course Software testing Manual Bootcamp_QA-軟件測試-訓練營

Software Testing (Manual) Bootcamp

Quality Assurance professionals play a crucial role in the creation of high-quality digital experiences, and this course will teach participants the techniques needed to identify and report on defects during the software development process. This course is focused on manual testing techniques and will provide learners with a comprehensive understanding of the software testing process.


This course is designed for learners who want to learn the skills needed to manually test digital products without using automation tools.

Learning outcomes

In this course, participants will…


Understand the principles and practices of manual software testing


Be able to choose the appropriate manual testing technique for different aspects of software


Be able to differentiate between various manual testing methods and tools


Use manual testing methodologies and techniques to evaluate the quality of software

Who should attend?

Software development - Software testing_QA_Quality Assurance professional.png

Individuals who want to start a career in Quality Assurance

Software development - Software testing_switch career_QA.png

Professionals who want to transition to a career in Software Quality Assurance

Course Details

Course code



24 Apr 2023 – 22 May 2023 (Monday and Thursday)


19:30 – 21:30 (2 hours each lesson)


16 hours (Total 8 lessons)




Cantonese with English supporting materials


There are no prerequisites or prior experience in software testing

Equipment required

Bring your own laptop with admin rights

Assessment format

The specifics of the assessment will be provided to participants during the course.

Certification requirement

Certificates of completion will be given to participants who meet the following criteria:

1) Attendance at 7 or more of the 8 course lessons;

2) Pass the final course assessment

Our instructors and mentors

Kan Cheng (2).jpg
Software Development
Kan Cheng

Quality Assurance Analyst, GT

GT_Instructors_Sam Law_QA_analyst.jpg
Software Development
Sam Law

Quality Assurance Analyst, GT

*subject to instructor availability


Topic 1:
Fundamentals of Quality Assurance
  • Definition of quality assurance

  • Role of quality assurance in the software development life cycle

Topic 2:
Types, Scopes and Levels of Software Testing
  • Overview of different types of testing (e.g. unit, integration, system)

  • Understanding the scope

Topic 3:
Software Quality Assurance (SQA) Testing Methodologies
  • Introduction to SQA testing methodologies

  • Choosing the appropriate methodology for a project

Topic 4: 
Workflow Testing
  • Testing workflows and business processes

  • Identifying and testing critical paths

Topic 5: 
Test Execution Implementation
  • Running test cases and tracking defects

  • Defect reporting and tracking

Topic 6:
Charles Proxy Debugging
  • Introduction to Charles Proxy and its uses in debugging

  • Debugging web applications using Charles Proxy

Topic 7:
Application Programming Interface (API) testing with Postman
  • Introduction to API testing

  • Testing APIs using Postman

Topic 8:
Agile testing
  • Understanding the principles of Agile development

  • Testing in an Agile environment

*subject to change

Apply Now

Interested to apply this course or still wondering? Feel free to contact us!

Related Courses

GTA Software Development course Android App dev intermediate
Android App Development Intermediate
Google Cloud Platform Fundamentals
GTA Software Development course iOS Dev intermediate
Apple Swift Fundamentals
bottom of page