Collaborate with Your Team
Collaborate with your QA team in Qualflare. Use comments, tags, mentions, and notifications to communicate on test cases and defects.
Collaborate with Your Team
Work together effectively with your team using Qualflare's collaboration features. Invite team members, assign work, discuss through comments, share results, and control access.
Workflow 1: Invite Team Members
Add new team members to your workspace and projects with appropriate access levels.
Steps
-
Open Workspace Settings
- Navigate to your workspace
- Click Settings in the left sidebar
- Select "Members" from the settings menu
-
Invite by Email
- Click "Invite Member" button
- Enter the team member's email address
- Select their default role (Owner, Admin, Member, or Viewer)
- Click "Send Invite"
-
Add to Projects (optional)
- Navigate to the specific project
- Open Project Settings > Members
- Add the workspace member to the project
- Assign project-specific role if different from workspace default
-
Confirm Access
- The invited user receives an email with signup/login link
- Once accepted, they appear in your workspace member list
Tips by Role
For Workspace Admins:
- Start new members with "Member" role for most cases
- Only grant "Owner" role to co-owners who need billing access
- Use project-specific roles for fine-grained control
For Team Leads:
- Onboard testers in batches before sprint planning
- Create a checklist of default projects each role needs access to
- Document your team's role conventions in shared docs
For Testers:
- You'll receive email invitations to join workspaces
- Contact your workspace admin if you don't see expected projects
Related
- Users & Roles - Learn about role permissions
- Workspaces - Workspace organization
- Projects - Project-specific access
Workflow 2: Assign Tests and Defects
Delegate work to team members by assigning test cases and defects.
Steps
-
Assign a Test Case
- Navigate to the test case
- Click the "Assign" dropdown in the test header
- Select the team member's name
- The assigned user receives a notification
-
Assign a Defect
- Open the defect you want to assign
- Click "Assign" in the defect sidebar
- Choose the assignee from team members list
- Add a comment explaining the assignment if needed
-
View Your Assignments
- Click your avatar in the top right
- Select "My Assignments"
- See all tests and defects assigned to you across projects
-
Filter by Assignee
- In test cases or defects list
- Click the Assignee filter
- Select a team member to view their work
Best Practices
When to Assign vs Just Notify:
- Assign when someone owns the outcome (fixing a bug, writing a test)
- @mention in comments when you need input but not ownership
- Assign defects to developers for fixes
- Assign test cases to testers for execution or review
Writing Assignment Comments:
- Explain context: why this person? what's the priority?
- Link related issues or commits
- Clarify expectations: "Please review by Friday" or "Investigate when possible"
For Team Leads
Track team capacity by viewing assignments:
- See who has too many assigned items
- Rebalance work by reassigning
- Use assignments as accountability markers during standups
Related
- Users & Roles - User permissions and notifications
Workflow 3: Use Comments for Discussion
Collaborate through threaded comments on test cases, failures, and defects.
Steps
-
Add a Comment
- Open any test case, case run, or defect
- Scroll to the Comments section at the bottom
- Type your message in the text box
- Click "Post Comment"
-
@Mention Team Members
- Type @ in the comment box
- Select the team member's name from the dropdown
- Mentioned users receive notifications
-
Reply to Comments
- Click "Reply" on any existing comment
- Your response threads below the original
- Maintains conversation context
-
Resolve Comment Threads
- When discussion is complete, click "Resolve Thread"
- Resolved threads are collapsed but still visible
- Reopen if further discussion needed
Comment Use Cases
On Test Cases:
- Discuss test design and acceptance criteria
- Propose improvements or clarify steps
- Share domain knowledge with new testers
On Failed Case Runs:
- Investigate failures together: flaky test or real bug?
- Share context: "This fails on staging but passes locally"
- Decide whether to file a defect
On Defects:
- Developers ask for reproduction steps
- Testers confirm bug fixes
- Product owners clarify expected behavior
Tips for Effective Comments
Move Work Forward:
- Ask specific questions: "Should this test cover the edge case where...?"
- Propose actions: "I suggest splitting this into two tests"
- Document decisions: "Agreed in standup: we'll fix this in v2.1"
Avoid Comment Noise:
- Keep comments focused on the test or defect
- Use chat/Slack for quick questions that don't need permanent record
- Edit comments instead of posting corrections separately
For Different Audiences
Executives/Stakeholders:
- Use @mentions sparingly for high-priority items only
- Ask for summaries rather than detailed technical discussions
Team Leads:
- Use comments to coach junior testers
- Document rationales for test design decisions
Testers:
- Ask questions publicly rather than privately—others likely have the same question
- Share findings that might help other tests
Related
- Test Cases - Test case structure and fields
- Case Runs - Individual test execution results
- Defects - Bug tracking and workflow
Workflow 4: Share Test Results
Share test execution results with stakeholders who don't need Qualflare access.
Steps
-
Generate a Share Link
- Navigate to the launch or test report
- Click "Share" in the top right of the page
- Copy the generated share link
-
Set Link Expiration (optional)
- Choose how long the link remains valid
- Options: 7 days, 30 days, or never
- Expired links require regeneration
-
Send to Stakeholders
- Paste the link in emails, Slack, or documents
- Recipients can view results without logging in
- Share links show pass/fail status and test details
-
Revoke Access (if needed)
- Return to the share dialog
- Click "Revoke Link" to disable access immediately
- Generate a new link if sharing is still needed
When to Use Share Links
For Stakeholders Without Access:
- Product managers who need sign-off on releases
- External clients viewing QA results
- Management reviewing quality metrics
For Temporary Access:
- Sharing a specific launch for triage meeting
- Collaborating with vendors or contractors
- Including results in presentation materials
Share Link Permissions
- Read-only: Viewers cannot modify any data
- No authentication: Recipients don't need Qualflare accounts
- Scoped: Each link is specific to one launch or report
- Revocable: Disable access anytime from the share dialog
Alternative: Grant Viewer Access
For ongoing collaboration with stakeholders:
- Invite them to the workspace with "Viewer" role
- Viewers can browse all projects and results
- No need to generate share links repeatedly
For Team Leads
- Create share links before triage meetings to save time
- Include share links in release notes for transparency
- Use share links for demoing quality metrics to leadership
Related
- Launches - Test execution events and results
- Users & Roles - Viewer role for ongoing access
Workflow 5: Manage Permissions and Access
Control who can view, edit, and manage resources in your workspace and projects.
Steps
-
Change Workspace Role
- Open Workspace Settings > Members
- Find the team member
- Click their current role dropdown
- Select the new role (Owner, Admin, Member, Viewer)
- Changes take effect immediately
-
Change Project Role
- Open Project Settings > Members
- Find the team member
- Select their project-specific role
- Project roles override workspace roles for that project
-
Remove from Workspace
- In Workspace Settings > Members
- Click "Remove" next to the member
- Confirm removal
- User loses access to all projects in workspace
-
Make Project Invite-Only
- Open Project Settings > General
- Enable "Invite-only project"
- Only explicitly added members can access
- Useful for confidential or restricted projects
Role-Based Access Control
| Role | Workspace | Projects |
|---|---|---|
| Owner | Full control, billing, delete workspace | Full control |
| Admin | Manage users, settings, projects | Full control |
| Member | Create/edit tests, launches, defects | Create/edit tests, launches, defects |
| Viewer | View-only | View-only |
When to Use Each Role
Owner:
- Workspace creators
- People who need billing access
- Co-owners who need full control
Admin:
- QA managers who manage team access
- Leads who configure project settings
- Trusted team members who handle user management
Member:
- Most testers and QA engineers
- Developers who run tests and create defects
- Anyone actively contributing to testing
Viewer:
- Stakeholders who need visibility but not editing
- Managers monitoring quality metrics
- External collaborators who should read but not modify
Permission Hierarchy
- Workspace roles are the default across all projects
- Project roles are more specific and override workspace roles
- A user can be Admin in one project and Viewer in another
- Most restrictive permission applies when there's ambiguity
For Workspace Admins
Onboarding New Team Members:
- Invite with "Member" role as default
- Assign to standard projects
- Adjust to "Viewer" for stakeholders
- Promote to "Admin" only as needed
Regular Access Audits:
- Review member list quarterly
- Remove former employees or contractors
- Downgrade roles for inactive team members
- Ensure no unintended "Owner" assignments
Secure Projects:
- Use invite-only projects for sensitive testing
- Grant project-specific access instead of workspace-wide
- Revoke access immediately when team members leave
For Team Leads
- Request role changes through workspace admins
- Use project-specific roles to limit access to beta or confidential projects
- Document role decisions for team continuity
Related
- Users & Roles - Full role definitions and permissions
- Workspaces - Workspace-level management
- Projects - Project-specific access control
Tips for Effective Collaboration
Balancing Collaboration with Quality Control
Avoid "Too Many Cooks":
- Assign clear ownership for critical test cases
- Use comments for proposals, make changes after consensus
- Limit who can modify test suites and shared steps
Maintain Test Quality:
- Require peer review for test case creation
- Use assignments to track who's responsible for quality
- Create conventions for when to discuss vs. when to edit directly
Onboarding New Team Members
Day 1:
- Invite to workspace with appropriate role
- Add to relevant projects
- Share project overview and testing conventions
Week 1:
- Assign them to review existing test cases
- Have them execute tests to learn the system
- Encourage questions in comments
Ongoing:
- Gradually increase their permissions as they demonstrate understanding
- Use comments to coach and provide feedback
- Promote to Admin roles only when they're ready
Communication Tips
Use Qualflare Comments When:
- Discussion needs permanent record with the test/defect
- Decisions affect test design or bug triage
- Team is distributed across time zones
Use Chat/Slack When:
- Quick questions that don't need documentation
- Urgent issues needing immediate attention
- General team communication unrelated to specific tests
Use Email When:
- Formal communication with stakeholders
- Sharing results with external parties
- Documentation that needs email trail
Next Steps
Now that you can collaborate with your team, learn how to:
- Organize Test Cases - Structure your test suite for team efficiency
- Track Defects - Collaborate on bug resolution
- Use Analytics - Understand team quality metrics
Account Security
Secure your Qualflare account with two-factor authentication, session management, connected OAuth accounts, and password management.
Analyze Quality Metrics
Analyze quality metrics and test trends in Qualflare. View dashboards, pass rate trends, flaky tests, and execution time analytics.