Back to Workflows Guides

Introduction

This guide walks you through the Developer workflow in AAArdvark, including how to find your assigned issues, understand what needs fixing, and track your progress through to resolution.


What a Developer Can Do

The Developer role focuses on the technical work of fixing accessibility issues. Developers in AAArdvark can:

  • Assign, comment on, and update the status of Issues
  • Add, update, and delete Pages and Integrations
  • Update Sites
  • Start automatic and manual Scans

Note: Developers cannot manage workspace users, teams, or billing. Those actions are reserved for the Project Manager, Administrator, or Workspace Owner. If you need access to a new site or need to invite someone to the workspace, reach out to one of those roles.


Getting Started

Before you can work on a site as a developer, a Workspace Owner, Project Manager, or Administrator needs to:

  1. Invite you to the Workspace.
  2. Add you to the Team that has access to the sites you’re working on.

Once added, you’ll receive an email invitation. After accepting, you’ll have access to the sites assigned to your Team.

If you’ve joined the Workspace but don’t see any sites, you may not have been added to a Team yet. Click Notify Admin from your dashboard to prompt the admin to add you.

The Notify Admin button to prompt the admin
The Notify Admin button for prompting the admin

Learn more about how Teams and roles work in the Team Settings guide.


Viewing Your Assigned Issues

Once you’re in a workspace and have access to at least one site, the Issues tab on any Site Dashboard is where your work lives.

Filtering to Find Your Issues

Use the filters at the top of the Issues list to narrow down to what’s assigned to you:

  • Assigned To: Select your name to see only your issues.
  • Status: Filter by Active to see unresolved issues, or Pending to see fixes waiting for review.
  • Type: Switch between Automatic (found by scans) and Manual (logged by an Accessibility Tester).
Using filters to view selected issue results
Use filters to view selected issue results

Learn more about filtering and sorting in the Understand and View Issues guide.

Reading an Issue

Click any issue to open the detail view. Each issue includes:

  • Description: The WCAG failure title describing the accessibility problem (e.g., “Elements must meet minimum color contrast ratio thresholds”).
  • Recommendations: Suggested fixes and implementation guidance.
  • Instances: Every place this issue appears on the site, with the code snippet and a screenshot of where it was found. Click any instance URL to open that page directly in Visual Mode, where you can see the issue highlighted in context on the live page.
  • Comments: Notes from your team, including anything an Accessibility Tester may have flagged.
  • Status: The current state: Active, Pending, or Resolved.
Issue Details
Issue Details Page

Fixing Issues

Marking Instances as Fixed

Once you’ve addressed an instance in your code, mark it as Fixed in AAArdvark:

  1. Open the issue and find it in the Instances list.
  2. Click Mark as Fixed.

For automated issues, the fix is confirmed on the next scan. For manual issues, marking an instance as Fixed sends it to an Accessibility Tester for verification. They’ll confirm the fix meets WCAG standards and mark it Resolved, or reopen it if something still needs attention.

If a fix is seen in a subsequent scan, it will be marked Reopened so you can take another look. When all instances are confirmed fixed or marked as Not an Issue, the issue is automatically set to Resolved.

Instance with "Mark as Fixed" option
Instance with “Mark as Fixed” option

Marking an Entire Issue as Resolved

If you’ve addressed all instances of an issue at the source (for example, fixing a template that affected multiple pages), you can mark the whole issue as Resolved using the status dropdown in the top-right of the issue page.

The next scan will confirm the fix. If any instances reappear, the issue will be automatically reopened.

Communicating with Your Team

Use the Comments tab on any issue to leave notes for your team. You can @mention Accessibility Testers or Project Managers to flag a question or update. Tagged members will receive a notification if they have email alerts enabled.

Adding comments while tagging team members to notify them
Adding comments while tagging team members to notify them

Learn more in the Fix and Manage Issues guide.


Managing Pages and Integrations

Adding and Updating Pages

Developers can add pages to a site, edit page settings, and delete pages no longer in scope. From the Pages tab on the Site Dashboard:

  • Add a page: Use the Add a Page menu to add pages manually or via sitemap upload.
  • Edit a page: Update the page path, configure authentication settings for login-protected pages, or set a scan delay for slow-loading content.
  • Delete a page: Remove pages that are no longer part of the site’s scope.

Learn more in the Adding Pages guide.

Managing Integrations

Developers can add and configure integrations from the Site Settings. This includes webhooks and API connections that connect AAArdvark to your existing workflow tools.

Learn more in the API Integrations guide.


Running Scans

Developers can trigger scans manually from the Pages tab or from within Visual Mode.

To scan a single page, click the Scan icon next to the page in the Pages list. To scan multiple pages at once, select them using the checkboxes and use the batch action. You can also run a full site scan.

After a scan completes, the Issues list will update to reflect any new findings or confirmed fixes.

Learn more in the Automated Scans guide.


Next Steps

Once you’ve marked your fixes, the workflow moves to your Accessibility Tester, who will confirm manual issue resolutions, and then to automated scans that verify code-level fixes. Keep an eye on the Pending status filter to track what’s waiting for review.

For a full picture of how the remediation process works end-to-end, see the Automated Testing Workflow and Manual Testing Workflow guides.


Still stuck?

File a support ticket with our five-star support team to get more help.

File a ticket

  • This field is for validation purposes and should be left unchanged.
  • Please provide any information that will be helpful in helping you get your issue fixed. What have you tried already? What results did you expect? What did you get instead?

Related Guides