Software Testing and Automation Specialization

This Specialization is intented for beginning to intermediate software developers seeking to develop knowledge and skill in implementing testing techniques and tools in the development of their projects. Through four courses, you will cover black-box and white-box testing, automated testing, web & mobile testing, and formal testing theory and techniques, which will prepare to you to plan and perform effective testing of your software.

Filter Courses within "Software Testing and Automation Specialization" (Click to filter)
Introduction to Automated Analysis (Coursera) Coursera
University of Minnesota

Introduction to Automated Analysis (Coursera)

Dive into the world of automated analysis with our Introduction to Automated Analysis course. This course will equip you with essential skills in using cutting-edge techniques to test and prove your software's reliability, focusing on eliminating common bugs such as division by zero and array overflow issues.

Aug 10th 2026
4 Weeks
Web and Mobile Testing with Selenium (Coursera) Coursera
University of Minnesota

Web and Mobile Testing with Selenium (Coursera)

Discover how to conduct efficient and effective automated testing for both web and mobile applications with 'Web and Mobile Testing with Selenium'. This comprehensive Coursera course teaches you to use Selenium, a leading open-source tool, to enhance software quality by ensuring seamless user interactions. Learn from expert instructors and gain the knowledge needed to create robust applications that deliver exceptional user experiences.

Aug 10th 2026
4 Weeks
Page 1