This repository contains manual quality assurance (QA) testing documentation
for a web-based financing application.
The project demonstrates an end-to-end manual testing process, starting from
requirement analysis, test planning, test scenario design, test case execution,
and test result reporting.
The main objective of this project is to ensure that the application’s core business flows, role-based access, and data consistency work as expected.
The application was tested based on the following user roles:
-
User (Nasabah)
Submits financing applications and views application history -
Manager
Reviews, approves, or rejects submitted financing applications -
Admin
Verifies pending financing applications and controls access permissions
The testing scope includes:
- Authentication (Login)
- Financing application submission
- Financing application history
- Manager approval and rejection flow
- Admin verification (pending applications)
- Status synchronization across roles
- Access control and authorization
The following testing approaches were applied in this project:
- Manual testing
- Functional testing
- Scenario-based testing for high-level feature validation
- Test case-based testing for detailed execution tracking
Scenario-based and test case-based summaries are generated automatically from executed test cases to provide accurate test results.
This repository includes structured QA documentation:
REQUIREMENTS.md– application requirements overviewTEST_PLAN.md– test plan and testing strategyTEST_SCENARIO.md– high-level test scenarios- Test Case Spreadsheet – detailed test cases, execution results, and summaries
Test Case Spreadsheet:
https://docs.google.com/spreadsheets/d/1I_HBleH-B5JXHQz5qN7PhzNH92wUwW-CYkI30RVG6vk/edit?usp=sharing
- Google Sheets (test case documentation and reporting)
- GitHub (version control and documentation)
- Google Chrome (testing environment)
- Manual Functional Testing
All planned test cases have been executed successfully within the defined scope. Based on the testing results, the application is considered functionally stable.
Josia Jounry Julius Nanlohy