QA Checklist Template

Basic Information
  • Feature/Module:
  • Tester Name:
  • Date:
  • Test Environment:
    • Development
      Staging
      Production

Table

Item Checklist
Item
Description
Notes
Status
Verify that new users can successfully create accounts and complete any onboarding flows.
Confirm a default availability schedule is created automatically when a user account is set up.
Test adding and updating profile descriptions, social links, and meeting platform preferences.Includes Discord and Telegram account connections.
Ensure users can:Set email addresses for notifications.Enable/disable Discord and Telegram notifications.Configure meeting reminders to be sent to all supported channels (email, Discord, Telegram, push notifications).
Validate users can connect calendars: Google, Apple, WebDAV, Office365.
Check that public calendars show:User’s configured availability.Busy time from connected calendars.
Verify that events scheduled:Are synced to connected calendars when "sync" is enabled.Do NOT sync when "sync" is disabled.
Test scheduling meetings:With individual users.With one or multiple groups.With contacts.
Verify that:Only schedulers can cancel meetings.Only owners/schedulers can edit meeting information.Schedulers must assign a replacement scheduler when deleting a meeting.
Confirm a unique meeting URL is generated for every scheduled meeting, regardless of platform.
Ensure meeting reminders trigger correctly across all selected channels.
Test that users can:Create groups.Add/remove members.Leave groups.
Verify that when scheduling:Group member availabilities appear as expected.Omitted availabilities are not shown when selected.Permissions can be set per group.
Check that users are notified when they log in and are the only member of a group.
Confirm that users can:Invite contacts.Accept invitations.View accepted contacts on the dashboard.Add contacts directly to groups without requiring acceptance.
Validate:Meetings can be scheduled with contacts.A notification is prompted to invite contacts when scheduling on their public calendar while logged in.
Ensure users without proper permissions cannot see meeting participants.
Test the ability to connect:Discord.Telegram.Set these as notification channels.
Confirm users can choose a meeting platform (e.g., Zoom, Google Meet, etc.) and that the generated URL corresponds to the platform.
 

QA Checklist Template

Basic Information
  • Feature/Module:
  • Tester Name:
  • Date:
  • Test Environment:
    • Development
      Staging
      Production

Table

Item Checklist
Item
Description
Notes
Status
Verify that new users can successfully create accounts and complete any onboarding flows.
Confirm a default availability schedule is created automatically when a user account is set up.
Test adding and updating profile descriptions, social links, and meeting platform preferences.Includes Discord and Telegram account connections.
Ensure users can:Set email addresses for notifications.Enable/disable Discord and Telegram notifications.Configure meeting reminders to be sent to all supported channels (email, Discord, Telegram, push notifications).
Validate users can connect calendars: Google, Apple, WebDAV, Office365.
Check that public calendars show:User’s configured availability.Busy time from connected calendars.
Verify that events scheduled:Are synced to connected calendars when "sync" is enabled.Do NOT sync when "sync" is disabled.
Test scheduling meetings:With individual users.With one or multiple groups.With contacts.
Verify that:Only schedulers can cancel meetings.Only owners/schedulers can edit meeting information.Schedulers must assign a replacement scheduler when deleting a meeting.
Confirm a unique meeting URL is generated for every scheduled meeting, regardless of platform.
Ensure meeting reminders trigger correctly across all selected channels.
Test that users can:Create groups.Add/remove members.Leave groups.
Verify that when scheduling:Group member availabilities appear as expected.Omitted availabilities are not shown when selected.Permissions can be set per group.
Check that users are notified when they log in and are the only member of a group.
Confirm that users can:Invite contacts.Accept invitations.View accepted contacts on the dashboard.Add contacts directly to groups without requiring acceptance.
Validate:Meetings can be scheduled with contacts.A notification is prompted to invite contacts when scheduling on their public calendar while logged in.
Ensure users without proper permissions cannot see meeting participants.
Test the ability to connect:Discord.Telegram.Set these as notification channels.
Confirm users can choose a meeting platform (e.g., Zoom, Google Meet, etc.) and that the generated URL corresponds to the platform.