SmartBear Academy

Up your quality game.
Learn from industry leaders.

  • Thorough instruction
  • Best practices & tips
  • Free & on-demand

Every tool, all the fundamentals

49 courses

SwaggerHub On-Premise Advanced
SwaggerHub

SwaggerHub On-Premise Advanced

This advanced course provides a deep dive into SwaggerHub On-Premises 2.x for enterprise API teams. It covers new capabilities in the 2.x platform, introduces improved user roles and design features, and explores how to enforce API quality through standardization and Spectral rules. By the end, learners will be able to confidently manage API lifecycles, enforce governance policies, and customize validation rules to align with organizational standards.

20 min | 5.0 (15) | 3 mods
SwaggerHub On-Premise Basics
SwaggerHub

SwaggerHub On-Premise Basics

This course introduces learners to SwaggerHub On-Premise, focusing on the fundamental features and workflows that enable teams to design, manage, and publish APIs within a secure, on-premise environment. Through practical guidance, learners will understand how to create APIs, use the form editor, manage domain references, handle versioning, publish APIs, perform searches, manage invitations, and handle removals. The course also covers the important transition steps between SwaggerHub versions 1.x and 2.x, helping teams maintain continuity and leverage new functionalities effectively.

30 min | 4.9 (25) | 10 mods
QMetry Test Management: A Beginner’s Course for Testers
QMetry

QMetry Test Management: A Beginner’s Course for Testers

In this 1-hour course on QMetry Test Management, first-time users will learn how to navigate the solution with confidence. From capturing requirements and creating test cases to executing tests, leveraging automation, smart reporting, and boosting productivity with AI, this course walks you through the full workflow testers rely on every day. By the end of this course, you’ll be ready to get hands-on with QMetry to stay organized, save time, and deliver higher-quality software, faster. Videos can be revisited at any time.

60 min | 4.8 (39) | 13 mods
Introduction to Zephyr
Zephyr

Introduction to Zephyr

In this introductory course on SmartBear’s Zephyr test management and automation solution, we’ll walk through the full testing workflow—from planning and organizing your test cases to tracking execution results and utilizing test automation. Along the way, you’ll learn how to make the most of Zephyr’s features to save time, stay organized, and ensure nothing slips through the cracks. By the end of this course, you’ll be ready to leverage Zephyr to improve collaboration, enhance visibility, and deliver high-quality software releases faster.  

60 min | 4.8 (267) | 10 mods
Service Virtualization with ReadyAPI
ReadyAPI

Service Virtualization with ReadyAPI

Learn how to simulate APIs and services with ReadyAPI Virtualization. In this beginner-level course, you’ll explore essential workflows for creating, configuring, and managing virtual services. From building your first virtual service to sharing and analyzing results, you’ll gain a strong foundation in service virtualization best practices.

30 min | 4.9 (18) | 10 mods
Performance Testing with ReadyAPI
ReadyAPI

Performance Testing with ReadyAPI

Learn how to design, execute, and analyze API performance tests with confidence. In this beginner-level course, you’ll explore the essential workflows of ReadyAPI Performance—from setting up tests and configuring load profiles to running and analyzing test results.

20 min | 4.9 (52) | 9 mods
ReadyAPI: API Test Engineer - Expert
ReadyAPI

ReadyAPI: API Test Engineer - Expert

Master the most advanced capabilities of ReadyAPI and take full control of your testing strategy. This expert-level course is designed for experienced users looking to push the limits of what’s possible through modular test design, scripting, conditional flows, and large-scale automation. Learn how to maximize the efficiency, scalability, and reliability of your testing strategy.

17 min | 4.9 (351) | 8 mods
ReadyAPI: API Test Engineer - Advanced
ReadyAPI

ReadyAPI: API Test Engineer - Advanced

Take your ReadyAPI skills to the next level with this advanced-level course. Learn how to build more complex, flexible, and reusable test workflows that scale with your needs. From Smart Assertions and data-driven testing to authentication, collaboration, and automation, this course helps you develop real-world testing strategies that go beyond the basics.

20 min | 4.9 (465) | 10 mods
ReadyAPI: API Test Engineer - Basics
ReadyAPI

ReadyAPI: API Test Engineer - Basics

Build your foundation in functional API testing with ReadyAPI through structured, hands-on lessons. This beginner-level course equips you with the tools to build a solid foundation in API testing, whether you're new to the platform or looking to improve your skills. You'll learn how to install ReadyAPI, create your first test, work with assertions, and review test results—all in one streamlined path.

30 min | 4.9 (650) | 12 mods
Intro to API Hub for Explore
API Hub

Intro to API Hub for Explore

Discover API Hub for Explore, the essential tool for discovering and interacting with multi-protocol APIs. As part of API Hub’s unified ecosystem, Explore allows teams to quickly validate API functionality while staying in sync with API design and documentation workflows. In this introductory course, you’ll learn to make API requests, work with REST and Kafka services, and share valuable API insights across teams for seamless alignment.  By the end of this course, you’ll be equipped with the knowledge to confidently explore APIs, troubleshoot integrations, and optimize your API development process. 

7 min | 4.9 (85) | 1 mod
Intro to API Hub
API Hub

Intro to API Hub

Discover how the SmartBear API Hub transforms API development and management by seamlessly integrating API Hub for Design (formerly SwaggerHub), Contract Testing (formerly PactFlow), Explore (formerly SwaggerHub Explore), and Portal (formerly SwaggerHub Portal) into a unified solution. This course introduces the core features of API Hub, showcasing how it enhances workflows, improves team collaboration, and ensures scalable, reliable, and consistent APIs.

13 min | 4.9 (63) | 1 mod
Intro to API Hub for Contract Testing
API Hub

Intro to API Hub for Contract Testing

Explore how API Hub for Contract Testing streamlines contract testing, helping teams prevent integration issues and ensure reliable API interactions. Discover core contract testing capabilities, including support for both consumer-driven and bi-directional workflows, as well as HaloAI-driven tools for automated test generation.  By the end of this course, you’ll be ready to leverage API Hub to improve team efficiency, ensure seamless API compatibility, and confidently scale your contract testing strategy. 

12 min | 4.9 (18) | 1 mod
Intro to API Hub for Admins
API Hub

Intro to API Hub for Admins

Learn the fundamentals of user and license management in API Hub with this admin-focused course. Discover how to streamline user onboarding, manage subscriptions effectively, and assign precise access rights. By the end of this course, you’ll confidently navigate API Hub’s admin capabilities to foster collaboration and ensure operational efficiency in your organization.

5 min | 4.7 (16) | 1 mod
Advanced Pact
Pact

Advanced Pact

This advanced course provides an in-depth exploration of Pact concepts. By completing this course, participants can expect to gain a thorough understanding of key Pact concepts, features, and techniques, enabling them to tackle more complex contract testing scenarios and tailor Pact to their specific workflow and organizational needs.

20 min | 4.9 (20) | 7 mods
TestComplete Introductory Training
TestComplete

TestComplete Introductory Training

In this session, you'll get a comprehensive introduction to TestComplete, covering everything you need to get started. We’ll begin with a walkthrough on how to install and configure the platform, followed by an overview of key resources to help you build and execute your first test successfully. Once you have the basics down, we’ll dive into advanced testing strategies, including data-driven loops, creating an execution plan, and leveraging built-in integrations to streamline your testing process. Whether you're new to TestComplete or looking to enhance your skills, this training will set you on the path to testing success.  

20 min | 4.9 (2878) | 1 mod
SwaggerHub API Designer
SwaggerHub

SwaggerHub API Designer

In this course, you will learn the basics of using SwaggerHub as an API design tool. You'll first learn how to find API documentation. Next, you'll learn how to collaborate on a design. Next, we'll show you how you can leverage common components in your design, and finally, we'll show you some tips on using the SwaggerHub editor. This is a beginners course which has no prerequisites, but a basic understanding of OAS and restful APIs would be helpful.

25 min | 4.9 (352) | 6 mods
BugSnag Learning Series - Performance Monitoring
BugSnag

BugSnag Learning Series - Performance Monitoring

The BugSnag Performance Monitoring course is designed to take new and experienced BugSnag users through our real-user monitoring capabilities that are available in our Performance Dashboard. In this course, you will learn: BugSnag's real-user monitoring capabilities for web and mobile applications How to monitor key metrics like screen and page views, network requests, and app starts How to zoom in on key metrics down to the span level to view the relationship between parent and child spans How to monitor mobile-specific metrics like app starts and web project metrics like web vitals Best practices when using BugSnag for real-user monitoring

10 min | 5.0 (33) | 2 mods
TestComplete: Working with SalesForce
TestComplete

TestComplete: Working with SalesForce

Learn the basics of creating simple web tests on Salesforce using TestComplete.    

30 min | 4.9 (99) | 10 mods
Getting Started with Automated Visual Tests
VisualTest

Getting Started with Automated Visual Tests

In this course, we will discuss visual tests and how to automate them. You will learn how to use VisualTest and how it uses machine learning to evaluate your webpages for visual defects ahead of release. You will also learn how to use the VisualTest integration with BitBar.

15 min | 4.9 (198) | 5 mods
Introduction to PactFlow
PactFlow

Introduction to PactFlow

This course is designed to instruct software developers and their teams on how to apply contract testing. We will walk through end-to-end examples, including integration with CI/CD pipelines. We will also introduce a new type of contract testing unique to PactFlow - Bi-Directional Contract Testing - aimed at reducing the barriers to entry for teams that see value in contract testing.

14 min | 4.9 (137) | 5 mods
Introduction to Pact
PactFlow

Introduction to Pact

This course is for software developers and their teams who are new to the Pact consumer-driven contract testing framework. We will discuss the Pact framework and accompanying tooling required to integrate Pact into your development workflow, including an overview of the Pact Broker. We will introduce you to the path to the ultimate stage of contract testing - automating your CI/CD pipelines in order to achieve “Pact Nirvana.”

11 min | 5.0 (108) | 5 mods
Introduction to Contract Testing
PactFlow

Introduction to Contract Testing

This course is for software developers and their teams who are new to contract testing. We will discuss contract testing and how it can help with the challenges of end-to-end testing in complex microservices and API architectures.

6 min | 5.0 (187) | 4 mods
Using TestComplete with Git
TestComplete

Using TestComplete with Git

In this course, you will learn how to use TestComplete with Git and the TortoiseGit integration add-ins. We will cover various topics to help you get started using Git operations within TestComplete to maintain local and remote asset repositories.

20 min | 4.9 (379) | 8 mods
Testing Oracle Applications with TestComplete
TestComplete

Testing Oracle Applications with TestComplete

Learn the basics of creating simple web tests on an Oracle application using TestComplete.

19 min | 4.9 (198) | 9 mods
Getting Started with Automated Testing on BitBar Device Cloud
BitBar

Getting Started with Automated Testing on BitBar Device Cloud

This course is for users new to BitBar who want to learn how to automate tests against web browsers and mobile devices using Selenium and Appium. Additionally, users will learn how to view and share results and integrate TestComplete with BitBar.

17 min | 4.9 (108) | 4 mods
TestComplete Certification
TestComplete

TestComplete Certification

Free Certification Exam available to all customers who attend SmartBear Academy training sessions and/or enroll in SmartBear Academy training courses. Please note, this Exam is designed for customers who have spent at least 90 days with the tool.

60 min | 4.9 (1392) | 2 mods
Zephyr Enterprise User Guide
Zephyr Enterprise

Zephyr Enterprise User Guide

This quick 20-minute course is designed for both new and experienced testers looking to grasp the basics of Zephyr Enterprise. Follow along through a series of 6 short videos to learn how to create and edit test cases, execute tests, analyze reports, build dashboards, and more. After completing the course, you'll have a good grasp of Zephyr Enterprise fundamentals. You will also receive a certificate attesting to your newly acquired skills in managing and analyzing testing processes effectively. Videos can be revisited at any time.

20 min | 4.9 (583) | 7 mods
TestComplete Web Automation Engineer
TestComplete

TestComplete Web Automation Engineer

New to TestComplete and want to learn how to create web tests? Take this course to understand the basics: how to create web tests and automate them, how to verify data in tests, create data-driven tests, and more.

33 min | 4.9 (1631) | 10 mods
Using ReadyAPI with Git
ReadyAPI

Using ReadyAPI with Git

In this course, you will learn how to work with SCM tools such as Git and GitHub with ReadyAPI.

10 min | 4.9 (291) | 6 mods
BugSnag Learning Series - Advanced
BugSnag

BugSnag Learning Series - Advanced

The BugSnag Advanced course is designed around BugSnag’s robust Alerting and Workflow Engine, and will teach you how to customize various types of alerts in BugSnag. Please note, this course is designed with the understanding that you are familiar with all of the concepts in the BugSnag Basics course.

17 min | 5.0 (60) | 7 mods
BugSnag Learning Series - Basics
BugSnag

BugSnag Learning Series - Basics

The BugSnag Basics course is designed for those new to BugSnag, as well as for beginners who may have some experience and are looking to learn about new features.

13 min | 4.9 (105) | 7 mods
TestComplete Desktop Automation Engineer
TestComplete

TestComplete Desktop Automation Engineer

New to TestComplete and want to learn how to create desktop tests? Take this course to understand the basics: how to create desktop tests and automate them, how to verify data in tests, create data-driven tests, and more.  

30 min | 4.9 (1705) | 11 mods
Getting Started with LoadNinja
LoadNinja

Getting Started with LoadNinja

In this course, you will learn how to start performance testing with LoadNinja. You will learn how to connect to your website from LoadNinja to build and run tests in the cloud. You will also learn how to configure a performance test and analyze the results. 

45 min | 4.9 (90) | 9 mods
Getting Started with Live Testing
BitBar

Getting Started with Live Testing

In this course, you will learn about live testing in BitBar. You will learn how to create a live test against a desktop browser, mobile browser and native mobile application. You will learn how to capture artifacts and recordings during testing and how to examine logs in real time. You will also learn how to analyze test results from your live testing sessions.

13 min | 4.9 (93) | 4 mods
TestComplete DevOps Engineer
TestComplete

TestComplete DevOps Engineer

In this course, you will learn how to integrate your TestComplete functional UI tests to any continuous integration (CI/CD) DevOps pipeline. We will demonstrate how to leverage flexible TestComplete tools like TestExecute, SessionCreator or CLI to scale your testing across your hosted agents.

10 min | 4.9 (402) | 4 mods
TestComplete Mobile Automation Engineer
TestComplete

TestComplete Mobile Automation Engineer

In this course, you will learn how to start testing with the mobile module in TestComplete. You will learn how to connect to a local Appium server from TestComplete to build and run tests locally. You will also learn how to connect to BitBar and run tests and view results from within BitBar.

24 min | 4.9 (467) | 4 mods
Testing SAP Applications with TestComplete
TestComplete

Testing SAP Applications with TestComplete

In this course, you will learn the features of TestComplete that will assist with the automation of SAP GUI desktop applications. You will standardize the automation practice, build the automated pipeline, report findings to relevant test management tools and stakeholders. We will also analyze how Gherkin scenarios can be automated for enhancing test and result legibility. 

50 min | 4.9 (266) | 13 mods
Automate Manual Testing with TestComplete
TestComplete

Automate Manual Testing with TestComplete

In this course, you will learn the features of TestComplete that will assist with the transition from manual to automated testing of your web, desktop, and mobile applications. You will learn how to record a functional test without writing a single line of code, view the results of your test, and how to edit the test after recording.

8 min | 4.9 (2139) | 4 mods
Zephyr Enterprise QA Lead
Zephyr Enterprise

Zephyr Enterprise QA Lead

Whether you're new to QA leadership or have years of experience, this course is your guide to mastering Zephyr Enterprise basics and optimizing your team's testing process. Across six concise modules, in just 30 minutes, you'll explore setting up test projects, managing requirements, configuring the test repository, establishing the global repository, and effectively planning tests. Save your progress and resume anytime. Pass the short quiz at the end and don't forget to claim your certificate as a testament to your newly acquired skills!

30 min | 4.9 (437) | 8 mods
SwaggerHub API Owner
SwaggerHub

SwaggerHub API Owner

In this course, we cover several important topics relating to the Owner permission within SwaggerHub. We'll cover how to properly set up and manage your organization, from how to set user access to configuring API governance.

20 min | 4.9 (237) | 6 mods
SwaggerHub Introductory Training
SwaggerHub

SwaggerHub Introductory Training

Get started with SwaggerHub and learn about API standardization, best practices, and the design-first approach in this learning course.

60 min | 4.8 (262) | 1 mod
TestComplete QA Architect
TestComplete

TestComplete QA Architect

In this course, you will learn the features of TestComplete that will assist a QA Manager with their goals of standardizing and deploying their test automation, making the tests accessible and maintainable by all relevant stakeholders, and reporting test outcomes to relevant management tools. We will also cover how Gherkin scenarios may be incorporated into your test automation for enhancing test and result legibility.

25 min | 4.9 (1334) | 5 mods
AQtime 101
AQtime

AQtime 101

In AQtime 101 we will cover beginner getting started topics. Enroll in this course to view the training videos on demand. Each video has similar content with different approaches and questions covered throughout the training.

35 min | 4.7 (24) | 1 mod
SwaggerHub Integrations
SwaggerHub

SwaggerHub Integrations

Take this course to learn how to set up SwaggerHub integrations with other development and API-related tools to connect your API definitions to your existing toolset. 

22 min | 4.8 (81) | 5 mods
TestComplete: Handling the "Object Not Found" Errors
TestComplete

TestComplete: Handling the "Object Not Found" Errors

Take this course to learn how TestComplete searches for objects in tested applications, why TestComplete cannot find the needed objects sometimes, and how to resolve the most typical causes of the “Object Does Not Exist” and “Unable to Find the Object” errors.

30 min | 4.9 (542) | 6 mods
ReadyAPI Test Introductory Training
ReadyAPI

ReadyAPI Test Introductory Training

Get started with ReadyAPI Test in this free, self-paced course led by a SmartBear Technical Engineer. You’ll walk through the essentials: installation, test creation, assertions, authentication, and automation basics.

60 min | 4.9 (1695) | 2 mods
QAComplete 101, 201, and 301
QAComplete

QAComplete 101, 201, and 301

In this QAComplete series, we will cover beginner getting started topics with QAComplete through advanced topics.  Enroll in this course to view our 101, 201, and 301 training webinars on demand. The videos will build in level, so we suggest starting with the 101 session and working your way up if you aren't already familiar with the tool.

170 min | 4.9 (57) | 3 mods
AlertSite 101 and 201
AlertSite

AlertSite 101 and 201

In AlertSite 101 we will cover getting started topics with AlertSite as well as discuss some advanced topics. Enroll in this course to view the training videos on demand.  Upon completion of the series, you will obtain a graduation certificate.

120 min | 4.9 (54) | 3 mods
Collaborator 101, 201, and 301
Collaborator

Collaborator 101, 201, and 301

Enroll in this course to view the following videos on demand: Collaborator 101 covers beginner getting started topics. Collaborator 201 moves into advanced topics. Collaborator 301 discovers general administration tasks.  

180 min | 4.7 (39) | 4 mods