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"