BACK OFFICE | ||||||
---|---|---|---|---|---|---|
Epic Ticket | Story Ticket | User Story | Acceptance Criteria | Test Case ID | Test Result | Bug ID |
SM-484 - BO: Customer search Done | SM-600 - As a BO user I want to find a customer by names & date of birth, also account number Accepted | As a BO user I want to find a customer by names & date of birth, also account number |
Contains criteria for the following search filter as well:
| SM-5402 - QA System Test: UI | Web App | Back Office | User finds a customer by name & birthdate Done SM-5403 - QA System Test: UI | Web App | Back Office | User does not find a customer by name & birthdate Done SM-5404 - QA System Test: UI | Web App | Back Office | User does not find a customer by name & birthdate and throws an error Done | ||
SM-1561 - Redesign search to use a radio button Done | N/A |
https://www.figma.com/file/XB0SoXYQcsEhQiEYPVKcXu/SaFi---Back-Office-WIP?node-id=2%3A2 NEED ACCESS | NO NEED FOR TEST CASE | |||
SM-602 - As a BO user I want to find a customer by email Accepted | As a BO user I want to find a customer by email |
| SM-5405 - QA System Test: UI | Web App | Back Office | Valid: User finds a customer by email Done SM-5406 - QA System Test: UI | Web App | Back Office | Invalid: User finds an invalid customer by email Done SM-5407 - QA System Test: UI | Web App | Back Office | Error: User finds an empty customer by email Done | |||
SM-598 - As a BO user I want to find a customer by ID Accepted | As a BO user I want to find a customer by ID |
| SM-5408 - QA System Test: UI | Web App | Back Office | Valid: User finds a customer by customer id Done SM-5625 - QA System Test: UI | Web App | Back Office | Wrong: User finds a wrong customer by customer id Turn on screen reader support Done SM-5409 - QA System Test: UI | Web App | Back Office | Invalid: User finds an invalid customer by customer id Done | |||
SM-599 - As a BO user I want to find a customer by phone number Accepted | As a BO user I want to find a customer by phone number |
| SM-5410 - QA System Test: UI | Web App | Back Office | Valid: User finds a customer by phone number Done SM-5411 - QA System Test: UI | Web App | Back Office | Invalid: User finds an invalid customer by phone number with less than 10 digits Done SM-5626 - QA System Test: UI | Web App | Back Office | Invalid: User finds an invalid customer by phone number with 11 digits Done | |||
SM-576 - BO: Accounts view Done | SM-1075 - Accounts list view Done | I as a BOFE user want to see a list of all accounts for a particular customer in table format so I can have an overview on all customer accounts. To clarify
|
| SM-5412 - QA System Test: UI | Web App | Back Office | User views the overview of the customer's account Done | ||
SM-1076 - Account details view Accepted | I as a BOFE user want to see account details for a particular customer upon clicking on the account, so I can have detailed information for particular account
does not include transactions of accounts or loans accounts |
Acceptance criteria: Main account with details:
Saving account (pockets) list:
Saving account (pockets)
| SM-5413 - QA System Test: UI | Web App | Back Office | User views the detailed information of the particular account Done | |||
SM-594 - BO: Customer profile view Done | SM-1067 - View Customer Profile Done | I as a BOFE user will see customer details after successful search of particular customer https://safibank.atlassian.net/wiki/spaces/ITArch/pages/62881997/View+customer+details https://www.figma.com/file/wr5Ax3toq5y0ODhgh3WjiG/SaFi---Back-Office?node-id=1163%3A10755 | Sections
| SM-5414 - QA System Test: UI | Web App | Back Office | User views the customer profile Done | ||
SM-2685 - Customer Profile View - ID card Done | In case of missing or invalid invalid information, the actual ID card photo should be present. https://safibank.atlassian.net/wiki/spaces/ITArch/pages/96272406/Customer+Profile+View+-+Documents |
| SM-5415 - QA System Test: UI | Web App | Back Office | User views the customer profile id card Done | |||
SM-3823 - Mask sensitive customer data Done | Birthdate + Mobile number should be masked and can be opened by clicking the view button beside it <To ensure critical information are not readily exposed>
From figma: |
| SM-5416 - QA System Test: UI | Web App | Back Office | User views the place of birth and phone number which are both masked Done | |||
SM-2540 - Display customer additional info Done | In order to help customer with his/her inquiries, problems, complaints, I need to see customer details. Note: The side effect of the linked task will be that also customer GET will contain the extra info
Customer profile view - Additional information https://www.figma.com/file/wr5Ax3toq5y0ODhgh3WjiG/SaFi---Back-Office?node-id=1457%3A18749 |
| SM-5417 - QA System Test: UI | Web App | Back Office | User views the customer onboarding questionaire responses Done | |||
SM-670 - BO: Audit Log Done | SM-1134 - Set up audit log POC Done |
|
| OUT OF SCOPE - NOT PART OF SYSTEM TEST | ||
SM-1135 - Log changed customer & account data Done | Be able to access attribute change history for main entities (customer, account) Design final change events for these |
| SM-6009 - QA System Test: UI | Web App | Back Office | User checks if all changes are logged in the customer history Done SM-6010 - QA System Test: UI | Web App | Back Office | User checks if all changes are logged in the main account history Done SM-6012 - QA System Test: UI | Web App | Back Office | User checks if all changes are logged in the alkansafe history Done | |||
SM-1627 - Audit-log-manager infra Done | Create GH workflow to
Init helm charts |
| OUT OF SCOPE - NOT PART OF SYSTEM TEST | |||
SM-1050 - BO: User management Done | SM-1127 - Sign in to BOFE Done | Integrate with SSO login |
| SM-5399 - QA System Test: UI | Web App | Back Office | User signs in to BOFE with SSO Done | ||
SM-1130 - Role-specific changes to UI Done |
|
| SM-5400 - QA System Test: UI | Web App | Back Office | User wants to check CC team's access rights for Customer Profile Done SM-5974 - QA System Test: UI | Web App | Back Office | User wants to check CC team's access rights for Subscriptions Done SM-5975 - QA System Test: UI | Web App | Back Office | User wants to check CC team's access rights for Accounts Done SM-5976 - QA System Test: UI | Web App | Back Office | User wants to check CC team's access rights for Transactions Done | |||
SM-3576 - Show logged user info in the top header + logout Done | Show logged user info in the top header + logout |
| SM-5401 - QA System Test: UI | Web App | Back Office | User signs in to BOFE and user info shows in the top header Done | |||
SM-1051 - BO: Maker - checker workflow Done | SM-1132 - FE: Maker/checker list Done | Curently show all pending changes in both lists. Once we have user managements follow up with SM-3271 - Limit maker/checker lists to only show changes related to the logged in user Done |
| SM-5642 - QA System Test: UI | Web App | Back Office | User checks all the filters and tables views in pending approvals Done | ||
SM-1133 - FE: Checker change rejection/approval Done |
Role: BOFE checker (based on the OKTA setup) Objective: I as a BOFE checker, want to approve or reject changes Reason: As checker, I need to see what change was proposed, by whom and why, so I can review and decide if they should be approved (updated) or rejected (discarded). Functional requirements: ApproveUpon reviewing the proposed changes (and additional information, like Jira ticket), the Approve change button can be clicked and the approve flow triggered:
See Maker-checker design for detailed flows and triggering notifications. RejectProposed changes can be rejected by clicking the Reject change button and rejection flow triggered:
|
| SM-5793 - QA System Test: UI | Web App | Back Office | User approves the changes of the customer's personal information Done SM-5794 - QA System Test: UI | Web App | Back Office | User resets the changes of the customer's personal information Done SM-5795 - QA System Test: UI | Web App | Back Office | User rejects the changes of the customer's personal information Done SM-5796 - QA System Test: UI | Web App | Back Office | User approves the changes of the customer's address Done SM-5797 - QA System Test: UI | Web App | Back Office | User resets the changes of the customer's address Done SM-5798 - QA System Test: UI | Web App | Back Office | User rejects the changes of the customer's address Done SM-5799 - QA System Test: UI | Web App | Back Office | User approves the changes of the customer's financial and employment info Done SM-5800 - QA System Test: UI | Web App | Back Office | User resets the changes of the customer' financial and employment info Done SM-5801 - QA System Test: UI | Web App | Back Office | User rejects the changes of the customer' financial and employment info Done SM-5802 - QA System Test: UI | Web App | Back Office | User approves the changes of the customer's contact information Done SM-5803 - QA System Test: UI | Web App | Back Office | User resets the changes of the customer's contact information Done SM-5804 - QA System Test: UI | Web App | Back Office | User rejects the changes of the customer's contact information Done | |||
SM-3270 - Show pending changes for particular tab/section Done | Show pending changes for customer profile |
| SM-5865 - QA System Test: UI | Web App | Back Office | User requests change in user information and edit button will be disabled and replaced by pending change Done | |||
SM-1055 - BO: Transaction overview Done | SM-1088 - Transaction search by date Accepted | Role: BOFE user (Bank employee - BO agent, CC agent, BO or CC supervisor, head of unit, administrator) Objective: I as a BOFE user can search for transaction(s) by date when transactions were executed Reason: In order to see all transactions for particular account that are in date range that I as as BOFE user selected Functional requirements:
Execution steps: user chooses “search“ option, selects search by date, selects date range and initiates search by date. |
| SM-5418 - QA System Test: UI | Web App | Back Office | User searches for transactions by date Done | ||
SM-1089 - Transaction search by amount Accepted | Role: BOFE user (Bank employee - BO agent, CC agent, BO or CC supervisor, head of unit, administrator) Objective: I as a BOFE user can search for transaction(s) by amount of the transaction Reason: In order to see all transactions for particular account that are in amount range that I as as BOFE user selected Functional requirements:
Execution steps: user chooses “search“ option, selects search by amount, selects amount range and initiates search by amount. |
| SM-5419 - QA System Test: UI | Web App | Back Office | User searches for transactions by amount Done | |||
SM-1090 - Transaction search by credit/debit Accepted | Role: BOFE user (Bank employee - BO agent, CC agent, BO or CC supervisor, head of unit, administrator) Objective: I as a BOFE user can search for transaction(s) by credit/ debit status Reason: In order to see all transactions for particular account that are in inbound or outbound for particular account. Functional requirements:
Execution steps: user chooses “credit/debit“ option, selects either credit or debit, and initiates search by credit or debit |
| SM-5682 - QA System Test: UI | Web App | Back Office | User searches for transactions by credit or debit Done | |||
SM-1091 - Transaction search by status Accepted | Role: BOFE user (Bank employee - BO agent, CC agent, BO or CC supervisor, head of unit, administrator) Objective: I as a BOFE user can search for transaction(s) by status Reason: In order to see all transactions for particular status that I as a BOFE user selected Functional requirements:
Execution steps: user chooses particular status and initiates search by this status |
| SM-5679 - QA System Test: UI | Web App | Back Office | User searches for transactions by status Done | |||
SM-1087 - Transaction (history) view Done | Role: BOFE user (see access matrix) Objective: I as a BOFE user want to see a transaction history upon clicking on particular account, so I can have an overview on transactions per particular account. Functional requirements:
|
| SM-5866 - QA System Test: UI | Web App | Back Office | User searches for transaction history on a particular account Done | |||
SM-1056 - BO: Transaction adjustment Done | SM-1093 - Manual transactions Done | Will be used for reversals too (in regulatory) Can be in a same page as reconciliation reports
There will be no design Simple form
|
| SM-6160 - QA System Test: UI | Web App | Back Office | User wants to do an approved manual transaction Done SM-6161 - QA System Test: UI | Web App | Back Office | User wants to do a rejected manual transaction Done SM-6162 - QA System Test: UI | Web App | Back Office | User wants to do a approved manual transaction with the same account ID Done SM-6163 - QA System Test: UI | Web App | Back Office | User wants to fill out the manual transaction then reset Done | ||
SM-1092 - Transaction reversal Accepted |
Role: BOFE user (see access matrix) Objective: As a BOFE user, want to easily reverse the transaction, in case of error in transactions (double-posted). Reason: Functional requirements: BOFE user will search for particular transaction determined by reconciliation process and will use the action button “Reverse transaction“. This action will open the manual transaction page with this transaction data, but in reverse order (sender <> beneficiary). Is subject to the maker-checker process, including valid ticket id. |
| OUT OF SCOPE - NOT PART OF EPFS | |||
SAF-930
-
Manual Money Transfer (Bank transfer)
Backlog
|
|
OUT OF SCOPE - NOT PART OF EPFS | OUT OF SCOPE - NOT PART OF EPFS | |||
SM-4149 - Flagged transactions in account tx view Done |
OUT OF SCOPE - NOT PART OF EPFS |
OUT OF SCOPE - NOT PART OF EPFS | OUT OF SCOPE - NOT PART OF EPFS | |||
SM-4150 - Flagged transaction reject/release Done |
OUT OF SCOPE - NOT PART OF EPFS |
OUT OF SCOPE - NOT PART OF EPFS | OUT OF SCOPE - NOT PART OF EPFS | |||
SM-1676 - BO: Customer profile changes Done | SM-1070 - View customer editing history Done | Role: BOFE user (see access matrix) Objective: As a BOFE user, I want to see relevant changes in particular product or screen, that I am currently viewing. Reason: BOFE users need to identify why particular changes happened, when and by whom. Functional requirements:
List of relevant changes in sections:
| NO ACCEPTANCE CRITERIA | SM-5741 - QA System Test: UI | Web App | Back Office | User views the customer history Done | ||
SM-1069 - Edit customer details Done |
Role: BOFE user (see access matrix) Objective: I, as a BOFE user want to edit / change personal information on particular customer. Reason: Up-to-date customer information.
UI requirements:
|
| SM-6167 - QA System Test: UI | Web App | Back Office | User checks all the editable fields Done | |||
SM-1712 - BO: General UI/UX Done | SM-2780 - Local date / time format Done OUT OF SCOPE - NOT PART OF EPFS |
Role: BOFE users (all) Objective: As a BOFE user I want to see dates in my local format, that I am familiar with. Reason: Working with sensitive client data, the date and time format can’t cause any confusion or second-guessing and has to be standard across the whole BOFE. Functional requirements: All date data should be formatted as 3 letter abbreviation of the month - day number with leading zero - 4 digit year Example:
Time formatted in 12h format with colon. Example: 06:32 AM 04:39 PM OUT OF SCOPE - NOT PART OF EPFS |
OUT OF SCOPE - NOT PART OF EPFS | OUT OF SCOPE - NOT PART OF EPFS | ||
SM-3618 - Update design of verified phone number Done |
OUT OF SCOPE - NOT PART OF EPFS |
OUT OF SCOPE - NOT PART OF EPFS | ||||
SM-4024 - Extract & Unify Amount Display Component Done |
OUT OF SCOPE - NOT PART OF EPFS |
OUT OF SCOPE - NOT PART OF EPFS | ||||
SM-2458 - BO: Reconciliation reports - manual Done Manual reconciliation:
| SM-4199 - Download report of daily transactions Done |
Manual reconciliation:
|
| SM-5719 - QA System Test: UI | Web App | Back Office | User downloads the daily transaction report Done | ||
SM-4588 - BO Microservices security - authorisation and authentication Done |
OUT OF SCOPE - TECH STORY |
OUT OF SCOPE - TECH STORY |
OUT OF SCOPE - TECH STORY |
Attachments:
3074b53f-ac50-4f89-884f-8057128cc914#media-blob-url=true&id=499ad26a-d66c-438e-b023-210a449088e5&collection=&contextId=19074&mimeType=image%2Fpng&name=Screenshot%20from%202022-09-12%2012-08-41.png&size=5074&height=106&width=856 (image/png)
Screenshot from 2022-09-12 12-08-50.png (image/png)
Screenshot from 2022-09-12 12-08-41.png (image/png)