Bugs‌ ‌found‌ ‌in‌ Linear SaaS

Linear

Linear is an issue tracking platform designed to streamline complex workflow processes. It caters to teams seeking greater organizational efficiency, providing a user-friendly interface for managing daily tasks and projects.

The platform’s robust functionality allows for effective organization and visualization of tasks, using features such as hierarchical classifications, priority tags, and intuitive search filters. This efficient task management tool enhances team collaboration and productivity.

QAwerk conducted thorough testing of Linear and identified several bugs potentially impacting performance and user experience. Our findings highlight areas for optimizing user experience and functionality.

Not all actions are displayed in task history

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the button “Create new issue”.
  2. Enter the issue title.
  3. Click on the “Create issue” button.
  4. Click on the “View issue” button.
  5. Click on the “Add label” button.
  6. Add some labels.
  7. Delete several labels.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.131.0.6778.86, Firefox v.131.0.3, Microsoft Edge v.131.0.2903.63

Actual Result:

Not all actions are displayed in the task history.

Expected Result:

All actions must be displayed in the history.

Invited user receives immediate administrator rights

Severity:

Major

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the arrow next to the workspace.
  2. Click on the “Workspace settings” button.
  3. Click on the “Members” button.
  4. Click the “Invite People” button.
  5. Enter your email.
  6. Click on the “Send invites” button.
  7. Click on the “Invite” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.131.0.6778.86, Firefox v.131.0.3, Microsoft Edge v.131.0.2903.63

Actual Result:

The invited user is immediately granted administrator rights.

Expected Result:

The invited user should be initialized as a member.

Scheduled notification is displayed immediately

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the button “Create new issue”.
  2. Enter the issue title.
  3. Click on the “Create issue” button.
  4. Click on the “View issue” button.
  5. Click on the 3 dots.
  6. Click on the button “Remind me…”.
  7. Click on the “An hour from now” button.
  8. Click on the “Inbox” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.131.0.6778.86, Firefox v.131.0.3, Microsoft Edge v.131.0.2903.63

Actual Result:

The scheduled notification is displayed immediately.

Expected Result:

A scheduled notification should not appear immediately. Instead, it should appear at the scheduled time.

Not all emojis are displayed

Severity:

Minor

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the button “Create new issue”.
  2. Enter the issue title.
  3. Click on the “Create issue” button.
  4. Click on the “View issue” button.
  5. Click on the add reaction icon.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.131.0.6778.86, Microsoft Edge v.131.0.2903.63

Actual Result:

Not all emojis are displayed.

Expected Result:

All emojis should be displayed.

Not all emojis are displayed

User with light theme opens page with dark theme

Severity:

Trivial

Precondition:

Log in to the account.

Steps to Reproduce:
  1. Click on the arrow next to the workspace.
  2. Click on the “Workspace settings” button.
  3. Click on the “General” button.
  4. Click on the “Docs” button.
Environment:

OS: Windows 10 Pro
Browsers: Chrome v.131.0.6778.86, Firefox v.131.0.3, Microsoft Edge v.131.0.2903.63

Actual Result:

The user with a light theme opens a page with a dark theme.

Expected Result:

If the user has a light theme enabled, all opened pages should continue to display with the light theme setting.

I found five issues affecting Linear's functionality and usability, including inconsistent task history, incorrect permissions, and premature notifications. To improve platform stability and user experience, I recommend performing regression testing after each major release.
Iryna, QA engineer

Iryna, QA engineer

Need a reliable QA partner?

Hire us