technifyed

Free online

Test Automation courses 49

Learn Test Automation online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 49 courses

Google

Automating Real-World Tasks with Python

4.82,981 ratings

In this course, we'll tie all the concepts they’ve learned throughout this program together. They’ll tackle scenarios in Qwiklabs that will challenge them to use multiple skills at once. They’ll take a closer look at how to use external Python modules like the Python Image Library (PIL) to extend t…

  • Coursera
  • 17 hours
  • Self-paced
  • Paid certificate

Google

Using Python to Interact with the Operating System

4.76,664 ratings

This course is designed to explore how to execute Python locally and organize and use code across different Python files. Learners will learn how to read and write different types of files, use subprocesses and input streams, create Bash scripts, and use regular expressions. This course also covers…

  • Coursera
  • 33 hours
  • Self-paced
  • Paid certificate

University of British Columbia

Software Development Capstone Project

Apply all the skills you have learned to work through the challenging and rewarding task of designing a full-stack system.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

freeCodeCamp

Postman API Test Automation for Beginners

Learn how to use Postman to write and automate API tests. 🎥 Course created by @vdespa Proudly sponored by https://www.youtube.com/@postman?sub_confirmation=1 📚 Course Notes: https://github.com/vdespa/automation-with-postman-course 📺 Valentin on YouTube: https://www.youtube.com/@vdespa?sub_confirmat…

Free video
  • YouTube
  • 4.5 hours
  • Self-paced
  • Free video

IBM

Test and Behavior Driven Development (TDD/BDD)

4.38 ratings

This course provides the fundamentals of Test Driven Development (TDD) and Behavior Driven Development (BDD), and why it’s essential for building quality applications and preventing bugs, reducing development costs and improving performance.

  • edX
  • 4 weeks, 7 - 9 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

RWTH Aachen University

Automated and Connected Driving Challenges

4.515 ratings

The MOOC "Automated and Connected Driving Challenges (ACDC)" introduces participants to some of the latest research challenges and provides the possibility to develop and test automated and connected driving functions step by step.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

University of Colorado System

Software Design Methods and Tools

4.7159 ratings

Since many software developers are compulsive coders, they have created software over the years to help them do their job. There are tools which make design and its associated tasks easier. The course introduces some basic tools and techniques to help you with design. Tools aren’t always tangible,…

  • Coursera
  • 4 weeks, 2-2.5 hours/week
  • Self-paced
  • Paid certificate

Amazon Web Services

Hands-on with AWS: Software Development Practices

4.818 ratings

Let’s get you working efficiently in a software development team and shorten the time it takes to get high quality applications to your customers. We start with the theory and benefits of building software with Continuous Integration and Continuous Delivery. Continuous Integration starts with sourc…

  • Coursera
  • 2-4 hours per week
  • Self-paced
  • Paid certificate

Microsoft

Implement test automation techniques in Business Central

Do you want to implement test automation techniques? In this module, you learn about implementing test automation techniques and where to find useful guides and documentation.

  • Microsoft Learn
  • 1.5 hours
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

Microsoft

Automation, Advanced Testing, and AI

Advance your expertise by transitioning into technical test automation and AI-augmented quality assurance. In this course, you will write automated UI test scripts using Playwright and SQL queries for robust database validation. You will gain hands-on experience in backend integration and performan…

  • Coursera
  • 11 hours
  • Self-paced
  • Paid certificate

Microsoft

AZ-400: Secure Continuous Deployment and Infrastructure as Code with Azure

This course covers designing and implementing secure continuous deployment pipelines and managing infrastructure as code using Microsoft Azure. You'll learn DevOps practices, focusing on security in deployment and automating infrastructure management.

  • edX
  • 2 weeks, 2 - 3 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

Microsoft

Scripting / Automation Beyond C#

Master PowerShell and Python scripting to automate Windows infrastructure, cloud resources, and DevOps pipelines. This course equips IT professionals and developers to move beyond manual administration and deliver repeatable, production-grade automation solutions.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Advanced

University of Minnesota

Introduction to Software Testing

4.3837 ratings

After completing this course, you will have an understanding of the fundamental principles and processes of software testing. You will have actively created test cases and run them using an automated testing tool. You will being writing and recognizing good test cases, including input data and expe…

  • Coursera
  • 4 weeks of study, 2-4 hours/week
  • Self-paced
  • Paid certificate

Microsoft

Product Management: Developing and Delivering a New Product

Master PowerShell and Python scripting to automate Windows infrastructure, cloud resources, and DevOps pipelines. This course equips IT professionals and developers to move beyond manual administration and deliver repeatable, production-grade automation solutions.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

University of Minnesota

Black-box and White-box Testing

3.8117 ratings

After completing this course, learners will have an understanding of a variety of black-box and white-box testing techniques. The learner will have put this understanding into practice, creating effective sets of test cases (called a test suite) to properly exercise software for defect finding. The…

  • Coursera
  • 4 weeks of study, 2-4 hours/week
  • Self-paced
  • Paid certificate

Northeastern University

Software Testing for Engineers Part 1

This course covers the principles and processes of validation, verification, and integration for software, and software-intensive systems, including cyber-physical systems. The topics include test automation, testing metrics, test coverage, integration testing, state space exploration for cyber-phy…

  • Coursera
  • Self-paced
  • Paid certificate

Enter your email and the official page opens. Phone is optional.