Test Tools Directory
48 tools across 12 categories — what each one does, when to use it, and how it fits into NZ software teams.
UI / E2E Automation
Tools that drive a real browser to test your application the way a user would.
Playwright
Microsoft’s modern browser automation library. Multi-browser, fast, and reliable — the current industry default for new web projects.
Selenium WebDriver
The long-established standard for browser automation. Widely used in enterprise and legacy codebases across NZ.
Cypress
JavaScript-first testing framework that runs in the browser. Excellent developer experience with real-time reloading and built-in assertions.
Tricentis Tosca
Enterprise model-based test automation. No-code approach for SAP, Salesforce, and large-scale ERP testing.
Katalon Studio
All-in-one low-code platform for web, mobile, API, and desktop test automation.
Robot Framework
Keyword-driven open-source automation framework. Readable tests for collaboration between developers, testers, and business stakeholders.
WebdriverIO
JavaScript-based automation framework integrating WebDriver and DevTools protocols for modern web testing.
API Testing
Tools to validate REST, GraphQL, and SOAP APIs — manually and in CI pipelines.
Postman / Newman
The most widely used API client in NZ teams. Build collections, write test scripts, and run them in CI with Newman.
REST Assured
Java DSL for API testing. The standard choice in Java/Spring Boot projects with fluent syntax and seamless JUnit integration.
Pact
Consumer-driven contract testing. Ensures API consumers and providers stay in sync without deploying both sides at once.
SoapUI / ReadyAPI
The professional API testing platform for complex enterprise workflows. Best for SOAP, REST, and GraphQL testing at scale.
Karate
BDD-style API testing with built-in mocks, performance testing, and UI automation. All in one lightweight framework.
Insomnia
A streamlined, lightweight API client with excellent GraphQL support and local storage for privacy-conscious teams.
Bruno
Git-friendly API client with local collection storage. The developer’s alternative to Postman for version-controlled API workflows.
Hoppscotch
Open-source web-based API client. No install required — just open your browser and start testing APIs.
Mobile Testing
Test native and hybrid mobile apps on real devices and simulators.
Appium
Cross-platform mobile automation for iOS and Android. Uses the WebDriver protocol — familiar if you know Selenium.
Espresso
Google’s native Android UI testing framework. Fast, reliable, and tightly integrated with Android Studio for Android-only teams.
XCUITest
Apple’s official iOS UI testing framework. The fastest and most reliable way to test iPhone and iPad apps.
Detox
Gray-box end-to-end testing for React Native. More reliable than black-box tools by synchronising with the app’s JavaScript thread.
Maestro
Modern, YAML-based mobile UI testing. Simple syntax, fast setup, and cross-platform support for iOS and Android.
Unit & Integration Testing
Test individual functions and components in isolation. The foundation of any test pyramid.
PyTest
The definitive Python testing framework. Powerful fixtures, parameterised tests, and a plugin ecosystem that covers every testing need.
NUnit & xUnit.net
The leading .NET unit testing frameworks. NUnit for classic style, xUnit.net for modern idiomatic .NET testing.
Jest & Vitest
JavaScript unit testing: Jest for React and Node.js, Vitest for Vite projects. Fast, modern, and developer-friendly.
JUnit & TestNG
The foundations of Java testing. JUnit for standard unit tests, TestNG for complex integration and data-driven testing.
TestComplete
SmartBear’s desktop, web, and mobile test automation. Script or record tests in JavaScript, Python, or VBScript.
UFT One
Micro Focus’s enterprise automation platform for desktop, web, mobile, and API testing. The legacy standard for enterprise QA.
Performance Testing
Verify your application handles load without degrading. Identify bottlenecks before users do.
k6
Developer-friendly performance testing in JavaScript. CLI-first, CI-native, and part of Grafana Labs.
Gatling
High-performance load testing in Scala. Simulates tens of thousands of concurrent users with elegant DSL and detailed reports.
JMeter
The industry-standard open-source load testing tool. GUI-based test creation with thousands of plugins for any protocol.
NeoLoad
Enterprise-grade performance testing with codeless design and strong CI/CD integration for teams that need professional tooling.
LoadRunner
The original enterprise load testing platform. Heavy-duty protocol support for complex enterprise systems and mission-critical applications.
Locust
Python-based load testing with distributed execution. Define user behaviour in code and scale across multiple machines.
Security Testing
Scan for vulnerabilities and verify your application is secure against the OWASP Top 10 and beyond.
OWASP ZAP
The world’s most popular free web app security scanner. Automated and manual testing with a powerful proxy for finding vulnerabilities.
Burp Suite
The professional standard for web penetration testing. Advanced manual testing, automated scanning, and enterprise reporting.
SonarQube
Continuous code quality and security inspection. Automatically find bugs, vulnerabilities, and code smells in 25+ languages.
Snyk
Developer security platform for dependencies, containers, and code. Fix vulnerabilities before they reach production.
Veracode
Cloud-based application security platform combining SAST, DAST, SCA, and penetration testing. Enterprise-grade with detailed reporting.
Checkmarx
Enterprise SAST with AI-powered remediation and developer-friendly workflows. Strong for large codebases and compliance.
Visual & Accessibility Testing
Catch UI regressions and verify WCAG compliance automatically.
Applitools
AI-powered visual testing that catches UI regressions across browsers, devices, and screen sizes. Integrates with any automation framework.
Axe
The world’s leading accessibility testing engine. Automated WCAG compliance checking for web, mobile, and documents.
Lighthouse
Google’s open-source tool for auditing performance, accessibility, SEO, and best practices. Built into Chrome DevTools.
Test Management
Organise test cases, track execution, and report results to stakeholders.
Jira
The world’s most popular issue and project tracker. With the right plugins, it becomes a powerful test management hub.
TestRail
Dedicated test case management with structured test runs, milestones, and rich reporting. The professional choice for QA teams.
qTest
Enterprise test management by Tricentis. Scales from agile teams to global QA organisations with ALM and automation integration.
Zephyr Scale
Lightweight test management inside Jira. Perfect for agile teams that want test cases linked to stories without leaving Jira.
Xray
The most powerful test management app for Jira. BDD native, automation-ready, and trusted by thousands of agile teams worldwide.
PractiTest
End-to-end test management platform with flexible customisation and strong automation integration. Built for modern QA teams.
Allure Reports
Beautiful, interactive test reports for any test framework. Transform raw test results into executive-ready dashboards.
CI/CD & Containerisation
Run tests automatically on every commit and keep environments consistent and reproducible.
GitHub Actions
Native CI/CD built into GitHub. Automate tests, builds, and deployments with YAML workflows and a massive marketplace of actions.
Docker
The standard for containerising applications and test environments. Consistent, portable, and essential for modern CI/CD pipelines.
Jenkins
The original open-source automation server. Self-hosted, infinitely customisable, and still the backbone of many enterprise CI/CD pipelines.
GitLab CI
Built-in CI/CD with every GitLab repository. Powerful pipelines, self-hosted options, and integrated DevSecOps features.
Cloud Testing Platforms
Run tests across thousands of real device and browser combinations without a device lab.
AI / Low-Code Testing
The new wave of AI-assisted tools that reduce maintenance burden and lower the barrier to automation.
mabl
AI-native low-code test automation with self-healing locators and automatic test generation.
testRigor
Plain English test automation with AI-powered self-healing. Write tests in natural language without coding.
Testim
AI-powered test automation by Tricentis. Fast test creation with smart locators and self-healing for stable CI execution.
ACCELQ
AI-powered codeless test automation with natural language authoring. Enterprise-grade with strong SAP and Salesforce support.
Testsigma
Low-code test automation for web, mobile, and APIs. Write tests in plain English and run them across browsers and devices.