Website Annotation Tools for UAT Testing & QA : Why I Use Free, Built-in Tools Across Multiple Devices

When you test across Windows, macOS, and mobile devices, paying for annotation tools on every device doesn’t make sense.

User Acceptance Testing (UAT) and QA workflows involve constant device switching. One minute you’re testing on a Windows desktop, the next you’re on a MacBook, and finally you’re checking mobile responsiveness on iOS and Android.

Buying subscription tools for every environment? Not happening. That’s why I rely on free, built-in screenshot and annotation tools that work everywhere.

This guide covers practical annotation workflows using native tools across Windows, macOS, Android, and iOS—plus how to document bugs efficiently in Taiga, GitHub Issues, Jira, or whatever ticketing system your team uses.

If you’re already using QA tools for website testing and browser extensions for testing, this post shows you how to capture, annotate, and report bugs without paying for redundant tools across multiple devices.


A QA tester managing multiple testing devices including Windows PC, MacBook, Android and iOS phones in a futuristic neon-lit workspace

Why Paid Annotation Tools Don’t Scale for Multi-Device Testing

Let’s be real: QA testers don’t work on a single machine. We switch between devices constantly.

The Reality of Multi-Device QA Testing:

  • Testing on Windows desktop – Most users are on Windows
  • Testing on MacBook – Developers and designers use macOS, so you need to verify Safari bugs
  • Testing on Android & iOS – Mobile-first products require native device testing

Now imagine paying for Markup.io, Usersnap, or BugHerd licenses on all of those devices. Even if your company covers it, you’d spend half your time managing subscriptions and logins.

What Actually Works:

  • Built-in screenshot tools – Every OS has them, zero setup required
  • Basic image editors – Paint, Preview—free and available everywhere
  • Native screen recorders – NVIDIA ShadowPlay, MSI Afterburner, macOS Screen Recording, Android/iOS built-ins
  • Direct uploads to ticketing systems – Paste screenshots straight into GitHub Issues, Taiga, Jira

If your workflow is “screenshot → annotate → paste into ticket,” you’re already using the most scalable approach.

This is the same reasoning behind my QA environment setup using cloud and WSL, you need tools that work across all environments without vendor lock-in or licensing headaches.


The Real Tools QA Testers Use for Multi-Device Annotation

Screenshot Tools by Platform

Windows Screenshot Tools

Windows Snipping Tool / Snip & Sketch

  • Built into Windows 10/11 – Press Win + Shift + S to capture any screen region
  • Basic annotations – Draw, highlight, and add text directly in the tool
  • Instant clipboard – Paste directly into Google Docs, Slack, or bug tickets

Why I Use This: I test on multiple Windows machines (work desktop, personal laptop, client environments). Installing third-party tools on all of them wastes time. Win + Shift + S works everywhere, no setup required.


macOS Screenshot Tools

macOS Screenshot (Command + Shift + 4)

  • Built into macOS – Press Cmd + Shift + 4 for region capture, Cmd + Shift + 5 for recording
  • Instant preview – Annotate with Markup before saving
  • Direct pasteCmd+V into any app (Slack, Google Docs, Taiga, etc.)

Why I Use This: I test on MacBooks when I need to verify Safari bugs. macOS Markup tools are fast, built-in, and good enough for bug reports. No need to install anything.


Free Annotation Tools

Microsoft Paint (Windows)

What It Does:

  • Simple drawing, text, and shape tools for basic annotations
  • Works offline, no cloud dependency
  • Paste screenshots directly from Snipping Tool

Why I Use This: Paint is on every Windows machine. I test on different computers, and Paint is always there. No installation, no licensing issues.


macOS Preview / Markup

What It Does:

  • Built-in annotation tool for images and PDFs
  • Add arrows, text, shapes, and highlights
  • Instant save no need to export

Why I Use This: Preview’s annotation tools are built into macOS. Zero setup, zero cost.


Google Docs / Google Slides

What It Does:

  • Paste screenshots directly into Docs or Slides
  • Add text boxes, arrows, and highlights using built-in tools
  • Cloud-based – Access from any device, no installation required

Why I Use This: I test on Windows, macOS, and mobile. Google Docs works on all of them. I paste screenshots, annotate, and share links with stakeholders, no need to worry about OS compatibility.

Best for: UAT sessions with non-technical stakeholders, cross-device collaboration


Screen Recording Tools

Windows Screen Recording

NVIDIA ShadowPlay (GeForce Experience)

What It Does:

  • Hardware-accelerated screen recording with minimal performance impact
  • Instant replay – Press Alt + F10 to save the last 20 minutes of screen activity
  • Great for reproducing intermittent bugs that only happen under specific conditions

Why I Use This: I test on gaming PCs with NVIDIA GPUs. ShadowPlay’s Instant Replay saves me from manually starting recordings every test session. If a bug happens, I hit Alt + F9 and the last few minutes are saved.

Best for: Debugging intermittent bugs, performance testing

MSI Afterburner

  • Free screen recording tool bundled with GPU monitoring software
  • Works on any GPU (NVIDIA, AMD, Intel)
  • On-screen performance metrics – Shows FPS, GPU usage while recording
  • Customizable hotkeys – Set your own shortcuts for recording, I have it set to Shift + Alt + F9

Why I Use This: MSI Afterburner works on all my Windows machines, regardless of GPU brand. I primarily use it for performance testing, recording screen activity while monitoring resource usage helps identify performance bottlenecks in web applications.

Get it here: MSI Afterburner

Xbox Game Bar (Built into Windows 10/11)

  • Press Win + G to start recording
  • Free, no installation required
  • Works on all Windows machines

Why I Use This: When testing on machines without NVIDIA GPUs, Game Bar is my fallback. Press Win + Alt + R to start/stop recording instantly.


macOS Screen Recording

macOS Screen Recording (Command + Shift + 5)

What It Does:

  • Built-in screen recorder with audio capture
  • Select specific windows or full screen
  • Instant save to desktop – Drag straight into Slack or bug tickets

Why I Use This: macOS Screen Recording works on any Mac. No need to install OBS or Loom—Apple’s built-in tool is good enough.

Best for: Bug reproduction, UAT walkthroughs

QuickTime Player

  • More control than built-in recorder (audio input selection, higher quality)
  • Can record iPhone/iPad screens via USB (great for mobile testing)

Why I Use This: When testing iOS apps, I plug my iPhone into my MacBook and record via QuickTime. No need for third-party screen mirroring tools.


Mobile Screen Recording

Android Screen Recorder (Built-in on Android 11+)

What It Does:

  • Swipe down → tap “Screen Record” to start recording
  • Audio capture from microphone or device audio
  • Instant save to gallery – Upload directly to bug tickets

Why I Use This: I test on Android devices. Android’s built-in recorder works on all of them. No need to install third-party apps.

iOS Screen Recording (Built into iOS 11+)

What It Does:

  • Control Center → Screen Recording to start
  • Audio capture via microphone
  • Instant save to Photos – AirDrop to Mac or upload to tickets

Why I Use This: I test on iPhone and iPad. iOS’s built-in recorder is reliable and works seamlessly with AirDrop. No need for third-party apps.


Why Multi-Device Testing Requires Free, Built-in Tools

Annotation tools need to work across all environments without licensing overhead.

My Real-World Multi-Device Testing Setup:

  • Windows Desktop/Laptop – Most users are on Windows
  • MacBook – Safari testing, iOS debugging
  • Android devices – Mobile web and app testing
  • iOS devices – Safari mobile testing, PWA validation

If I had to pay for annotation tools on all of these, I’d spend more on licenses than on actual testing.

My Cross-Device Bug Reporting Process:

Step 1: Reproduce the bug on the relevant device

  • Windows → Win + Shift + S
  • macOS → Cmd + Shift + 4
  • Android → Swipe down → Screen Record
  • iOS → Control Center → Screen Recording

Step 2: Annotate using native tools

  • Windows → Paint
  • macOS → Preview
  • Mobile → Upload to Google Drive, annotate in Google Docs

Step 3: Paste into bug ticket

  • GitHub Issues – Drag-and-drop screenshots directly into markdown
  • Taiga – Paste images into task descriptions
  • Jira – Attach screenshots to tickets

QA-Proven Hack: I keep a Google Drive folder per project with subfolders for each device:

Project-X-QA/
├── Windows-Bugs/
├── macOS-Bugs/
├── Android-Bugs/
├── iOS-Bugs/

This way, I never lose screenshots and can reference them across devices.


How to Document Bugs Without Vendor Lock-in

Bug Report Template (Copy-Paste Ready)

**Bug:** [Brief description]

**Steps to Reproduce:**
1. Go to [URL]
2. Click [element]
3. Observe [issue]

**Expected Result:**
[What should happen]

**Actual Result:**
[What actually happens]

**Environment:**
- Browser: Chrome / Firefox / Edge / Safari 
- OS: Windows 11 / macOS Sonoma / iOS 17 / Android 14
- Device: Desktop / Laptop / iPhone 11 / Asus ROG Phone 7 Ultimate
- Screen Resolution: 1920x1080 / 1792 × 828 / 2448 × 1080

**Attachments:**
[Paste screenshots or video links here]

QA-Proven Hack: I keep this template in a Google Doc and copy-paste it for every bug. Works across all devices, no need for specialized bug reporting tools.


Integrating Free Tools into Your Multi-Device QA Workflow

Step 1: Use Built-in Tools First

  • Windows: Snipping Tool + Paint + NVIDIA ShadowPlay / MSI Afterburner / Xbox Game Bar
  • macOS: Screenshot + Preview + Built-in Screen Recording + QuickTime Player
  • Mobile: Android Screen Recorder + iOS Screen Recording

Step 2: Store Annotated Screenshots in Google Drive

  • Create a folder per project: Project-X-QA-Screenshots
  • Organize by device: Windows-Bugs, macOS-Bugs, Android-Bugs, iOS-Bugs
  • Share links in bug tickets instead of clogging attachments

Step 3: Paste Directly into Ticketing Systems

  • GitHub Issues – Drag-and-drop screenshots directly into markdown
  • Taiga – Paste images into task descriptions
  • Jira – Attach screenshots to tickets

Step 4: Combine with Other QA Tools


The Takeaway: Free Tools Scale, Paid Tools Don’t

When you test across Windows, macOS, Android, and iOS, paying for annotation tools on every device doesn’t make sense.

Best Free Annotation Tools for Multi-Device QA:

  • Windows: Snipping Tool + Paint + NVIDIA ShadowPlay / MSI Afterburner
  • macOS: Screenshot + Preview + Built-in Screen Recording
  • Mobile: Android Screen Recorder + iOS Screen Recording
  • Cross-Platform: Google Docs/Slides for stakeholder-friendly reports

Want more testing tools? Check out:

Stop paying for redundant tools. Use what’s already on your devices.

Jaren Cudilla
Jaren Cudilla
QA Overlord

Tests on whatever’s in front of me, Windows desktop, MacBook, Android, iOS because that’s what real users have. No fancy SaaS subscriptions, just Snipping Tool, Paint, and whatever screen recorder came with the OS. If a workflow needs a paid tool on every device, it’s not a workflow, it’s vendor lock-in.
More practical testing reality at QAJourney.net.
📄 View this post’s TLDR on GitHub Gist

Leave a Comment