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…
01
Understand the principles and practices of manual software testing
03
Be able to choose the appropriate manual testing technique for different aspects of software
02
Be able to differentiate between various manual testing methods and tools
04
Use manual testing methodologies and techniques to evaluate the quality of software
Who should attend?
Individuals who want to start a career in Quality Assurance
Professionals who want to transition to a career in Software Quality Assurance
Course Details
Course code
SD201
Date
24 Apr 2023 – 22 May 2023 (Monday and Thursday)
Time
19:30 – 21:30 (2 hours each lesson)
Duration
16 hours (Total 8 lessons)
Fee
HK$9,600
Language
Cantonese with English supporting materials
Prerequisites
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
Outline
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