1.1.1. Onboarding
ONBOARDING | ||||||
---|---|---|---|---|---|---|
Epic Ticket | Story Ticket | User Story | Acceptance Criteria | Test Case ID | Test Result | Bug ID |
SM-22 - CUS: Access and change their profile Done | SM-1178 - Create customer from prospect Done | As a customer, I want to have a customer account created once I finish onboarding so that I can start using the app. | NO ACCEPTANCE CRITERIA | SM-6207 - UI | MOBILE | Subscriptions – User Has Verified An Prospect Customer Account Status Done | ||
SM-1179 - Inactive customer account Done | As a customer, I want to be free of subscription fee charges after onboarding to the point when I start using the account. |
| SM-6203 - UI | MOBILE | Subscriptions – User Has Verified An Inactive Customer Account Done | |||
SM-1180 - View customer profile Done | As a customer, I want to view my profile in the app so that I can check the information is correct and up-to date. | NO ACCEPTANCE CRITERIA | SM-5326 - QA System Test: UI | MOBILE | Onboarding – User Has Viewed Customer Profile Done | |||
SM-1199 - Customer changes - change residential address Done | As a customer, I want to change my residential address so I can have my debit card and mail communication delivered. |
https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=9676%3A59090 | SM-5327 - QA System Test: UI | MOBILE | Onboarding – User Has Changed Residential Address Done | |||
SM-1198 - Customer changes - change email Done | As a customer, I want to change my email address so I can receive email communication from the bank. |
| SM-5328 - QA System Test: UI | MOBILE | Onboarding – User Has Changed Email Address Done | |||
SM-1196 - Customer changes - change telephone number Done | As a customer, I want to change my phone number. |
| SM-5329 - QA System Test: UI | MOBILE | Onboarding – User Has Changed Phone Number Done | |||
SM-3690 - Customer changes - change About you / Survey data Done | Personal data from Survey is changed according to: https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=9676%3A60114 |
https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=9676%3A60114 | SM-5330 - QA System Test: UI | MOBILE | Onboarding – User Has Changed About you / Survey data Done | |||
SM-3993 - Customer changes - Language Done | As a customer, I want to change the application’s language.
https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=11308%3A123618 |
| SM-5331 - QA System Test: UI | MOBILE | Onboarding – User Has Changed Language Done | |||
SM-3994 - Customer changes - Tone of Voice Done | As a customer, I want to change the application’s tone of voice.
https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=11308%3A123618 |
https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=11308%3A123618 | SM-5332 - QA System Test: UI | MOBILE | Onboarding – User Has Changed Tone Of Voice Done | |||
SM-3995 - Customer profile - PDF documents preview Done | As a user I want to be able to preview documents from settings page.
https://www.figma.com/file/0LEEFZgkUnPkPTkY9PMREt/SaFi---WF-%26-UI-(Shared)?node-id=11308%3A123618 |
| SM-5333 - QA System Test: UI | MOBILE | Onboarding – User Has Viewed PDF documents preview Done | |||
SM-31 - ONB: Verify customer's unique identity Done | SM-1053 - Deduplicate customer Done | As a system I want to make sure each customer is unique so that I can prevent fraud or creation of multiple customer instances for the same person. User story available here: [https://safibank.atlassian.net/wiki/spaces/ITArch/pages/43352205/Identity+verification+Onboarding+step+2|https://safibank.atlassian.net/wiki/spaces/ITArch/pages/43352205/Identity+verification+Onboarding+step+2|smart-link ] [https://advancegroup.larksuite.com/docs/docusybbVC8Eg2hG6vFpoKzlzZg|https://advancegroup.larksuite.com/docs/docusybbVC8Eg2hG6vFpoKzlzZg] [https://doc.advance.ai/sg/device_finger_print.html#get-device-info|https://doc.advance.ai/sg/device_finger_print.html#get-device-info|smart-link ] |
| Covered in SM-5606 | ||
SM-36 - ONB: Get onboarded - KYC Done | SM-389 - Welcome screen Accepted | Customer lands on this screen after launching the app. User story available here: https://safibank.atlassian.net/l/c/ksQsPAbW |
| SM-5321 - QA System Test: UI | MOBILE | Onboarding – User Has Viewed Welcome Story Done SM-5322 - QA System Test: UI | MOBILE | Onboarding – User Has Redirected Welcome Screen Done SM-5323 - QA System Test: UI | MOBILE | Onboarding – User Has Redirected SaFi Bank Privacy Principles Screen Done SM-5324 - QA System Test: UI | MOBILE | Onboarding – User Has Redirected Sign in to SaFi Screen Done | ||
SM-2665 - Customer video call for verification - Immediate Done | As a customer I want to get connected immediately to bank agent via video so that my verification can be completed. BS is available here: Customer video call for verification - Immediate | SUCCESS
REJECTED
FAILED
SCHEDULED
| SM-5606 - QA System Test: UI | MOBILE | Onboarding – User Has A Immediate Video Call For Verification Done | |||
SM-2666 - Customer video call for verification - Scheduled Done | As a customer I want to schedule a video call with a bank agent so that my verification can be completed. BS is available here: https://safibank.atlassian.net/wiki/spaces/ITArch/pages/edit-v2/111378440 |
| SM-5606 - QA System Test: UI | MOBILE | Onboarding – User Has A Immediate Video Call For Verification Done | |||
SM-1224 - Approved customer setup - customer Accepted | As a customer, I want to have a customer account created once I finish onboarding so that I can start using the app. |
| Cover when onboarding completed | |||
SM-37 - ONB: Choose subscription plan Done | SM-385 - Subscriptions plan setup Done | As a customer I want to choose subscription plan so that I have package that best suits my needs |
| Covered in SM-1084 | ||
SM-1770 - Subscriptions plan setup Done | As a customer I want to choose subscription plan so that I have package that best suits my needs. |
| duplicate story with SM-385 | |||
SM-1084 - Subscriptions - market value display Done | As a customer I want to get advice on right package so that I can choose the best value for money for me User story description available here: https://safibank.atlassian.net/l/c/tR1rczXd |
| SM-5529 - CLONE - QA System Test: UI | MOBILE | Onboarding – User Has Chosen A Subscription Plan Done | |||
SM-39 - ONB: Get secure access to the application Done | SM-1208 - Request resending of SMS OTP Done | As a customer I want to request new SMS OTP so that I can securely link phone number to application This User story is covered here: | N/A | SM-4355 - QA System Test: UI | MOBILE | Onboarding – User Has Requested resending of SMS OTP Done | ||
SM-2166 - Get device fingerprint from AAI Done | As a system I want to get device fingerprint of the phone the customer is using. User story available here: Get device fingerprint from AAI |
deviceId: it is expected that within two years, the deviceId generated by the same device will be the same.
| out of scope for EPFS | |||
SM-1203 - SaFi's Offering overview, Intro slide show - product presentation Done | As a customer I want to see main app benefits in stories so that I can get motivated to onboard. User story available here: https://safibank.atlassian.net/l/c/CgXwGutd |
| Covered in SM-36 | |||
SM-2582 - Logout during onboarding - close the application Done | As a customer I want to close the application and come back later to complete onboarding. BS available here: Logout during onboarding - close the application | There are two stages, wherein the logout can be initiated:
| Covered in SM-1213 | |||
SM-2583 - Logout during onboarding - inactivity Done | As a customer I want to be automatically logged out due to inactivity so that my money stays secure. BS available here: Logout during onboarding - inactivity |
| SM-5605 - QA System Test: UI | MOBILE | Onboarding – User Has Automatically Logged Out During Onboarding Inactivity Done | |||
SM-1211 - Save application Done | As a customer I want to continue my onboarding where I left off so that I don't need to input same information Business specification available here: Save application | Within the Onboarding flow, after setting a passcode, the customer will have the possibility to return to this onboarding flow to the nearest backward checkpoint possible:
Resetting the onboarding flow :
| Covered in SM-1213 | |||
SM-1213 - Login to continue onboarding Done | As a customer I want to be able to log in to the application so that I can continue in onboarding. User story available here: https://safibank.atlassian.net/l/c/LiopLzy3 | Within the Onboarding flow, after setting a passcode, the customer will have the possibility to return to this onboarding flow to the nearest backward checkpoint possible:
Resetting the onboarding flow :
| SM-4475 - QA System Test: UI | MOBILE | Onboarding - User Has Login To Continue Onboarding From Saved “Re-recheck before proceeding screen Done | |||
SM-1207 - Phone number verification via SMS OTP Done | As a customer I want to verify myself via SMS OTP so that I can securely link phone number to application. BS available here: Phone number verification via SMS OTP | During Onboarding
Customer profile change -
| SM-4411 - QA System Test: UI | MOBILE | Onboarding – User Has Phone number verification via SMS OTP Done | |||
SM-1202 - Download app Done | As a customer I want to find & install application so that I can start using it. |
| out of scope for EPFS | |||
SM-1206 - Check phone number uniqness Done | As a system I want to check customer for duplicity against existing bank customers and prospects so that I can make sure customer can be onboarded. Deduplication part: SM-1053 - Deduplicate customer Done US is covered in Business specification available here: Deduplicate customers (Onboarding step 2) |
| Covered in SM-5606 | |||
SM-538 - Choose Tone of Voice Done | As a customer I want to choose my preferred Tone of Voice used in the app at the beginning of the onboarding flow so that I can feel appropriately addressed by the app. User story available here: https://safibank.atlassian.net/l/c/Uwuutupv |
| SM-4419 - QA System Test: UI | MOBILE | Onboarding – User Has Choose Tone of Voice Formal Type Of Word Done SM-5314 - QA System Test: UI | MOBILE | Onboarding – User Has Choose Tone of Voice Friendly Type Of Word Done | |||
SM-1204 - Privacy policy, Terms of Use, T&C acceptation Done | As a customer, I want to accept T&C so that I can continue in onboarding. User story available here: https://safibank.atlassian.net/l/c/jQuvGXYb |
| SM-4456 - QA System Test: UI | MOBILE | Onboarding – User Has Viewed The Privacy Policy Done SM-5353 - QA System Test: UI | MOBILE | Onboarding – User Has Viewed The Terms of Use Done SM-5354 - QA System Test: UI | MOBILE | Onboarding – User Has Viewed The Terms and Conditions Done SM-5355 - QA System Test: UI | MOBILE | Onboarding – User Has Not Able To Proceed To Onboarding When T&C Not Confirmed Done SM-5356 - QA System Test: UI | MOBILE | Onboarding – User Has Accepted The Consent Done | |||
SM-2181 - Age and Country verification Done | As a system, I want to verify the customer’s age and nationality so that I can allow onboarding only to the eligible customer. | No onboarding is allowed IF:
Pop-window will red text will be displayed:
| SM-4478 - QA System Test: UI | MOBILE | Onboarding – User Has Unable To PASS On Age Verification Done SM-5319 - QA System Test: UI | MOBILE | Onboarding – User Has Unable To PASS On Country Verification Done | |||
SM-4184 - ONB: Get onboarded - Risk assessment & Credit scoring Done | SM-1068 - Application submit/Customer KYC assessment Accepted | As a customer I want to submit my onboarding application so that I can get informed about result BS available here: Application submit/Customer KYC assessment & Credit Scoring |
| SM-5325 - QA System Test: UI | MOBILE | Onboarding – User Has Completed Account Risk assessment & Credit scoring Done | ||
SM-1001 - CUS: Simple consent management Done | NO USER STORY | NO ACCEPTANCE CRITERIA | Covered in privacy policy |
1.1.2. Customer
CUSTOMER | ||||||
---|---|---|---|---|---|---|
Epic Ticket | Story Ticket | User Story | Acceptance Criteria | Test Case ID | Test Result | Bug ID |
SM-38 - ONB: Provide necessary data for onboarding Done | SM-3528 - Viber usage Cancelled |
OUT OF SCOPE |
OUT OF SCOPE |
| ||
SM-1772 - ID data input Done | As a customer I want to get pre-filled data from 10IDs and fill in data that was not recognized so that I can provide my presonal data. User story available here: |
| Covered in SM-4483 |
| ||
SM-551 - Liveness check Done | As a customer I want to record video of my face so that my liveness can be checked User story available here: https://safibank.atlassian.net/l/c/pxPfSqKq |
| SM-4495 - QA System Test: UI | MOBILE | Onboarding – User Has Completed Liveness Check Done |
| ||
SM-1214 - ID scanning and verification for 6 IDs supported by AAI Done | As a customer I want to scan my ID (up to 10 types) so that my identity can be confirmed Supported IDs by AAI:
User story available here: |
| SM-4483 - QA System Test: UI | MOBILE | Onboarding – User Has Completed ID Scanning and Verification Done |
| ||
SM-1218 - Additional customer data Done | As a customer I want to input additional personal data to fulfill KYC requirements User story available here: Additional customer data |
| Covered in SM-4499 |
| ||
SM-1216 - PEP and US residency Accepted | As a customer, I want to claim that I am neither listed as PEP nor an US citizen or permanent resident. User story available here: https://safibank.atlassian.net/l/c/npmHiK1m |
| SM-4498 - QA System Test: UI | MOBILE | Onboarding – User Has Validated Details For PEP And US Residency On Back Office Done |
| ||
SM-1215 - ID scanning and verification for 4 IDs unsupported by AAI Done | As a customer I want to scan my ID (up to 10 types) so that my identity can be confirmed User story available here:
OCR Available in AAI: 09.09.22 |
| Covered in SM-4483 |
| ||
SM-1673 - Fetching and filling address info Done | As a customer I want to get the address info prefilled in all possible address fields so that I don’t have to bother to fill it in by myself. |
| SM-4499 - QA System Test: UI | MOBILE | Onboarding – User Has Completed Fetching and filling address info Done |
| ||
SM-2134 - ONB_CUS: Non-functional Requirements - EPFS Done | SM-672 - BE: Search account based on account number Done |
OUT OF SCOPE |
OUT OF SCOPE |
1.1.3. Subscription
SUBSCRIPTION | ||||||
---|---|---|---|---|---|---|
Epic Ticket | Story Ticket | User Story | Acceptance Criteria | Test Case ID | Test Result | Bug ID |
SM-2717 - Show Subscription details In Progress | SM-2704 - Show current usage of the subscription plan Accepted | Role: System Objective: Show internally current usage of the subscription plan Reason: The customer would like to see details on how much he has already used the Subscription plan. Functional requirements:
|
| SM-5334 - QA System Test: UI | MOBILE | Subscriptions – User Has Viewed Subscriptions details Done | ||
SM-2703 - Show Subscriptions details Done | Role: Customer Objective: Show the customer all basic data regarding his plan Reason: The customer would like to see details of his subscription. Functional requirements:
|
Designs: | SM-4520 - QA System Test: UI | MOBILE | Onboarding – User Has Chosen A Subscription Plan Accepted SM-5334 - QA System Test: UI | MOBILE | Subscriptions – User Has Viewed Subscriptions details Done | |||
SM-2718 - Edit subscription To Do | SM-3638 - Change subscription plan Done | Role: Customer Objective: Let the customer change his current subscription plan. Reason: The customer would like to change the plan to save his money. Functional requirements:
|
| SM-5608 - QA System Test: UI | MOBILE | Subscriptions – User Has Change Subscription Plan Done | ||
SM-2719 - Charging subscription fee In Progress OUT OF SCOPE - NOT PART OF EPFS | SM-2711 - Waive subscription fee Done OUT OF SCOPE - NOT PART OF EPFS | Role: Customer Objective: Let the customer waive the fee for the current cycle. Reason: If the customer is not content with the provided services, he has the option to waive the already paid fee. Functional requirements:
OUT OF SCOPE - NOT PART OF EPFS |
OUT OF SCOPE - NOT PART OF EPFS | SM-5609 - QA System Test: UI | MOBILE | Subscriptions – User Has Waived Subscription Fee Done | ||
SM-2716 - Set Up Subscriptions Done | SM-2701 - Set up subscription plan Done | SM-4520 - QA System Test: UI | MOBILE | Onboarding – User Has Chosen A Subscription Plan Accepted | ||||
SM-2707 - Set up initial plans Done | SM-5334 - QA System Test: UI | MOBILE | Subscriptions – User Has Viewed Subscriptions details Done | |||||
SM-2708 - Edit subscription plans setup Done | SM-4520 - QA System Test: UI | MOBILE | Onboarding – User Has Chosen A Subscription Plan Accepted | |||||
SM-3182 - Set up fees for transactions outside plan Done | SM-6245 - UI | MOBILE | Subscriptions – User Has Verified Outside Plan Cash-in Transaction Fee Done SM-6246 - UI | MOBILE | Subscriptions – User Has Verified Outside Plan Cash-Out Transaction Fee Done SM-6247 - UI | MOBILE | Subscriptions – User Has Verified Transfer Transaction Fee Done SM-6249 - UI | MOBILE | Subscriptions – User Has Verified Outside Plan Cash-in Via Debit Card Transaction Fee Done SM-6250 - UI | MOBILE | Subscriptions – User Has Verified Outside Plan Cash-in Via Bank Account Transaction Fee Done | |||||
SM-5237 - Add intrabank transaction operation to subscriptions Done | SM-4574 - QA System Test: UI | Mobile | Transactions – User Has Transfer Money Intrabank By Phone Number Done | |||||
SM-2720 - Assess operations To Do | SM-2712 - Evaluate operation in regards to subscription plan Done | Cover in SM-2716 | ||||
SM-2714 - Charge operational fee Done | Cover in SM-3182 |
Attachments:
image-20220921-070124.png (image/png)
image-20220928-062624.png (image/png)