Skip to content
Testing Stack

Tools We Work With

A snapshot of the automation frameworks, device clouds and monitoring tools in our toolkit. Not every tool is used on every project — each is applied where it fits best.

Web Automation

PL
Actively Used

Playwright

Cross-browser end-to-end testing framework.

Used for: Web testing, browser automation, end-to-end and cross-browser testing.

SE
Familiar With

Selenium

Long-standing browser automation framework.

Used for: Browser automation when a project already relies on it.

Mobile Automation

AP
Actively Used

Appium

Cross-platform mobile UI automation.

Used for: Mobile automation for Android and iOS, cross-platform testing.

MA
Actively Used

Maestro

Simple, declarative mobile UI flow testing.

Used for: Simple mobile UI automation and flow testing.

iOS Automation

XC
Actively Used

XCUITest

Apple's native UI testing framework.

Used for: Native iOS testing, UI testing, XCTest integration.

XC
Familiar With

XCTest

Apple's unit and integration testing framework.

Used for: Unit and integration testing for iOS applications.

Android Automation

AN
Familiar With

Android UI Automation

Native Android instrumentation testing.

Used for: Native Android application UI testing.

Device Cloud

FI
Familiar With

Firebase Test Lab

Cloud-based app testing on real and virtual devices.

Used for: Running test suites across a wide matrix of Android/iOS devices.

BR
Familiar With

BrowserStack

Real device and browser cloud testing platform.

Used for: Cross-browser and real-device compatibility testing.

SA
Familiar With

Sauce Labs

Cross-browser and mobile app testing cloud.

Used for: Continuous cross-browser and mobile testing at scale.

AW
Familiar With

AWS Device Farm

App testing on real AWS-hosted devices.

Used for: Scaling automated test runs across real hardware.

Monitoring

SE
Familiar With

Sentry

Error and performance monitoring.

Used for: Tracking production errors and release health.

FI
Familiar With

Firebase Crashlytics

Real-time mobile crash reporting.

Used for: Monitoring crash-free rates after release.

Accessibility

AX
Actively Used

axe-core

Automated accessibility testing engine.

Used for: Catching accessibility violations during QA.

Want to know what fits your stack?

We'll recommend the right mix of automation and manual coverage for your project.

Start a Project