Employment Termination Workflow
Probation = YES
Save with empty fields
Start | End of probation
Empty Start date or/end End date
Start date < End date
Date only in standard format
Termination initiativ
Employee's initiative
Waiting for the end of probation
Email notification "End of probation period for [Name]" 3 days before the end of probation. Only if "Take care about probation of employee [Name]" doesn't close
if "Take care about probation of employee [Name]" doesn't close
Probation = passed
Check the branch "Probation is passed" 🏁
Probation is passed
Probation is prolonged
Specify new and date of probation
Empty Start date or/and End date
Start date < End date
Date only in standard format
Check all test cases from branch "Waiting for the end of probation"🏁
Firing (after/without probation)
Check status workflows = Firing
Check status workflows = Probation
Verify email notification about a new task of employee probation ==> "Take care of employment probation only HR Manager "
Verify the task of employee probation is created ==> "Take care about probation of employee [Name]" 🖊
"Assigned to" = HR Manager 👤
"Due Date" = "End of probation"
"Due date" = "End of probation"
Links are work
Sent for HR Manager 👤
the related item
the task
Company's initiative
Severance package
Check status workflows = Probation
Verify email notification about a new task of employee probation ==> "Take care of employment probation only HR Manager "
"Due date" = "End of probation"
Links are work
the related item
the task
Sent for HR Manager 👤
Verify the task of employee probation is created ==> "Take care about probation of employee [Name]" 🖊
"Assigned to" = HR Manager 👤
"Due Date" = "End of probation"
Verify
Verify the task of new date of employee probation is created ==> "Take care about probation of employee [Name]" 🖊
"Due Date" = "End of probation"
"Assigned to" = HR Manager 👤
Verify email notification about a new task of new date employee probation ==> "Take care of employment probation only HR Manager "
Sent for HR Manager 👤
Links are work
the related item
the task
"Due date" = "End of probation"
Check status workflows = Probation
The previous task "Take care about probation of employee [Name]" about probation period is mark incomplete 🖊 ❗
Set column probation result = passed
Status workflow = Completed
No email notification
"Take care about probation of employee [Name]" about probation was mark incomplete 🖊 ❗
Sent to HR Manager and Supervisor (Director) 👥
Date =3 days before the end of probation
Everyday email notification about overdue task "*End of probation period for [Name]"
Sent for HR Manager 👤 ⁉
Links are work
the related item
the task
"Expired date" = "End of probation"
Probation = prolonged
Check the branch"Probation is prolonged" 🏁
Probation= failed
Check the branch "Probation= failed" 🏁
Probation = passed
Check the branch "Probation is passed" 🏁
Probation = prolonged
Check the branch"Probation is prolonged" 🏁
Probation= failed
Check the branch "Probation= failed" 🏁
Last working day is filled
Verify the task is created ==> "Conduct firing interview with [Name]" 🖊
Due Date"= the day before the last working day
"Assigned to" = HR Manager 👤
Verify email notification "Conduct firing interview with[Name]"
Sent for HR Manager 👤
Links are work
the related item
the task
"Due date" = "the day before the last working day"
Check status workflows = Firing
The ⁉ previous task "Take care about probation of employee [Name]" about probation period is mark incomplete. If employee has probation period 🖊
Verify email notification "Exit questionnaire survey"
Link "Exit questionnaire survey" works
Sent for [Employee Name] and copy for HR Manager 👥
Employee answered for "Exit questionnaire"
Verify email notification "Exit questionnaire - Response"
Sent for HR Manager 👤:
Link "Exit questionnaire responce" works
HR manager has done the task "Conduct firing interview" 🖊 👤
Verify email notification "is leaving a company".
Check last working day
Check all letter recipients and compear with "Administrative roles" from "Office location" and Supervisor (Director) 👤 👥
If some roles or departments are absent at the Administrative roles list
Verify email notification"Termination process for [Name] has been suspended"
Sent for HR Manager 👤:
Link for "Administrative roles" works
Verify email notification "Get back the entrance card of employee [Name]"
Sent for HR Manager 👤:
Due date = last working day of employee
Link for task "Get back the entrance card of employee" works
Verify the task of "Get back the entrance card of employee" is created 🖊
"Assigned to" = HR Manager 👤
Due date = last working day of employee
If task "Get back the entrance card of employee [Name]" is not done
Verify email notification of Task Overdue - Get back the entrance card of employee [Name]
"Assigned to" = HR Manager 👤
Due date = last working day of employee
Links work
the related item
the task
Verify the task of " Close all accounts and access to our resources for employee [Name]" is created 🖊
"Assigned to" = System Administrator 👤
Due date = the day after last working day of employee which is leaving a company
If task "Close all accounts and access to our resources for employee [Name]" is not done
Verify email notification of Task Overdue - Close all accounts and access to our resources for employee [Name]
"Assigned to" = System Administrator 👤
Due date = the day after last working day of employee which is leaving a company
Links work
the related item
the task
Verify email notification " Close all accounts and access to our resources for employee [Name]"
"Assigned to" = System Administrator 👤
Due date = the day after last working day of employee which is leaving a company
Link for task " Close all accounts and access to our resources for employee [Name]" and the related item work
Administrative roles list
Сreating an " Administrative roles list " with empty fields
Chang people in the Administrative roles list after Firing process workflow has started
Chang people in the Administrative roles list after Probation period workflow has started
Add people to the Administrative roles list when status workflow equal "Suspended"
Exit questionnaire survey
“Exit questionnaire” should have columns with properties which are described in the table
Check "Respond to Survey"
Check properties for all questions
-Display as Radio Buttons
-Allow multiple selections
-Allow fill-in choices
-Don’t allow fill-in choices
Chesk all responses
Check graphical summary of responses
Check buttom "Respond to this Survey"
Check the number of answers, the amount
Check the percentage of answers, sum
Check Exit questionnaire
All answers are empty
Verify Min Max value for the question "Возраст?"
"Number of Responses" should be increased by one after answer for "Exit questionnaire survey"