Best Free Software Testing Courses

Find the best online Free Software Testing Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings.

Selenium WebDriver with C# for Beginners + Live Testing Site

Selenium is the most popular tool to test websites! Join me and thousands of students to learn Selenium Webdriver!

Created by Tod Vachev - Best Selling Instructor 100,000+ Students, Robotics Engineer

"]

Students: 63149, Price: Free

Selenium is a free automation testing tool for web applications. It is able to work with different browsers like Chrome, Firefox, IE, Opera and simulate human like behavior. Selenium is able to interact with all the different elements in a webpage. It can click on them, input text, extract text and much more. By covering all the different functionalities on your website with Selenium tests, you will be able to quickly catch new and reappearing old bugs. This will save your team time and money.

Specially for you, I have prepared a website where you can play around and practice your skills.

The website has special elements designed specificly for the course and for you to be able to easily work with them and learn.

In this course we will focus on Graphic User Interface and Functionality Testing and we will learn how to work with the various selectors that Selenium offers us to use like:

  • Name selector
  • ID Selector
  • Class Name selector
  • CSS Path selector
  • X Path selector

After that we will learn how to work with some special elements like:

  • Input text boxes
  • Check boxes
  • Radio buttons
  • Drop down menus
  • JavaScript Alert boxes

We will also have a few theory lectures in which I will explain when you should use either of these selectors, how to inspect elements and what is an Automation Testing Framework and why do we need to learn how to create one.

JENKINS Beginner Tutorial – Step by Step

Learn Jenkins from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 60063, Price: Free

Jenkins is a Automation and CI Tool. It is a java application and very easy to learn.

This course is designed for complete Beginners to understand and learn Jenkins from scratch.

We will go very basic step by step in this course and by the end you will be able to use Jenkins at all levels.

Let's Get Started

Understanding Docker and using it for Selenium automation

Learn docker and containers from complete ground up

Created by Karthik KK - Software Architect, Consultant,Youtuber and Best Seller

"]

Students: 57070, Price: Free

Understanding Docker and using it for Selenium automation course is designed in such a way that any one with zero knowledge on docker and its related concepts can get up to the speed easily without much effort.

This course is splitted into three parts

1. Understanding the ABC of Docker
2. Docker Compose
3. Selenium Grid with Docker 

All these three sections are intrinsic, meaning they are interdependent on each other and hence sometimes students may need to go back and forth to get into some related concepts.

First two sections deals with Docker and its related commands, whereas in third section one much have knowledge on Selenium with C# to write code on visual studio for running tests in parallel on multiple containers and multiple browser.

JMeter – Step by Step for Beginners

learn Jmeter from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 51598, Price: Free

In this course we will learn Jmeter from scratch step by step. 
We will learn the basics in a very easy way and you will be able to use JMeter for all types of performance and functional testing.

After this course you can work with JMeter for personal and enterprise projects.

LET'S GET STARTED...

Cucumber with Selenium Java (Basic)

Learn the ABC of cucumber and integrating it with Selenium

Created by Karthik KK - Software Architect, Consultant,Youtuber and Best Seller

"]

Students: 47965, Price: Free

Cucumber with Selenium Java (Basic) course is designed to give anyone who is getting started with cucumber and selenium from complete ground up. In this course we will discuss topics like 

  1. Behavioral Driven Development (BDD) 
  2. Cucumber 
  3. Selenium
  4. Maven 
  5. TestNG
  6. JUnit

This course is separated into two sections. In section 1 we will discuss about Cucumber starting from 

  • Installation
  • Writing feature files
  • Writing simple scenarios and scenario outlines
  • Working with multiple datas via DataTable 
  • Understanding hooks
  • Working with dependency injections

In section 2 we will focus more on Selenium and understand how to write simple to complex code and run cucumber test with Maven and different testing frameworks like TestNG and JUnit.

Selenium Java Framework from Scratch

Step by Step for Beginners

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 40791, Price: Free

This course if for complete Beginners.
You can take this course without any prior knowledge on Selenium, Java or Automation.

We will go very basic, Step-by-Step and learn - How to create a Selenium Java Framework

In this course we will learn:

  • How to setup a Selenium Java Project from scratch

  • How to create Selenium Java scripts

  • How to run tests on different browsers - Chrome, Firefox, IE

  • How to find Web Locators

  • How to setup Page Object Model - POM

  • How to use TestNG

  • How to use Extent Reports

  • How to create Data Driven tests using Excel file

  • How to do Logging

  • How to do Exception Handling

  • How to run tests on Headless Browser

  • and much much more...

Let's Get Started...

Get in touch with Tricentis Continuous Testing

Complete overview of the Tricentis testing platform

Created by Jennifer Fletcher - Education Manager

"]

Students: 39981, Price: Free

                              This course is designed to provide you with an overview of the Tricentis continuous testing platform, and to help you identify which Tricentis training courses and learning materials you should use to upskill on the tools and features most relevant to your daily tasks. To enroll for free, please use the voucher code PlatformIntroduction, and use this guide for voucher activation.

How to Register for Free

The course is available as a self-paced online course, and takes less than an hour to complete for each of the 6 roles.

Register Here (To access this course, use the voucher code “PlatformIntroduction”. Please note you will need to have a Tricentis Support Portal account for this voucher to work.)

Katalon Studio – Step by Step for Beginners

Learn automation testing with Katalon Studio from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 34473, Price: Free

This course is created for complete beginners. If you do not have any programming experience and want to learn test automation, this course is for you. Very basic step by step videos to guide you from scratch. 

In this session we will start from very basics of Katalon Studio. 

  • Understand what is Katalon Studio
  • How to Download and Install
  • How to create First Automation Test
  • How to create Reports
  • How to integrate with GIT and JENKINS

Let's Get Started...

Everything for Software Tester

Manual | Database Testing | Unix | Basics of Selenium & Jmeter and SoapUI

Created by Testing World - Director of Testing World

"]

Students: 33801, Price: Free

This course is specially designed for Software Testers, it cover almost all areas which are must for Software Testers

We started by going through Software Testing Basics like Quality Assurance, Quality Control, Software Development Life Cycle and Software Testing Life Cycle. And, level up by understanding Software Testing Levels like Unit Testing, Integration Testing, System Testing and Acceptance Testing.

Then, check out the various Software Testing Types like Smoke Testing, Functional Testing, Usability Testing, Security Testing, Performance Testing, Regression Testing and Compliance Testing.

This course covers :-

Testing Fundamentals
Software Testing - Introduction - Importance
Seven Fundamental Principles of Testing 
SDLC Vs STLC 
Software Testing Life Cycle - STLC explained
Types of Testing

Manual Testing Tutorials for Beginners
Automation Testing
Unit Testing
Integration Testing 
System Testing
Smoke and Sanity Testing
What is Regression Testing?
Non - Functional Testing
TestCase Development
First Steps Test Case Development
Test Scenario 
Test Case Specifications
Test Basis
Traceability Matrix 
Testing Techniques

Equivalence Partitioning & Boundary Value Analysis
Decision Table Testing
State Transition Diagram
Use Case Testing
Testing Review
Test Management & Control

Getting Started With Software Testing Context and Basics

Get the grip of the context and need of learning in software testing basics from some of worst technology failures.

Created by Ganesh Sahai - Founder "DoItvation" & "TestToBeBest"

"]

Students: 33760, Price: Free

Think about some of worst failures like Titanic and Challenger. Think about software glitches that caused failures of Ariane 5, banking, air traffic, missiles etc. It is important to understand why it happened and how such things can impact us and cause havoc and immense loss and damage. How it can be prevented by us in future to achieve successful endeavors. Given this, build the context for us for further learning and innovation. As software is getting in each every walk of our life and all human endeavors, it becomes so critical that they do not fail and perform well. This course will help build the context for further learning in software testing. Based on this context and software testing basics, you can get started with another next course, "Software Testing Course", from me at Udemy.

This course is for around one and half hours and has 7 video lectures on software testing basics. You can complete this course in one go or take one lecture per day and can complete learning the software testing basics within a week. If you have any queries while you are covering different lectures, then, do feel free to write them to me through the 'questions' section and I will periodically answer back. Get started with the software testing basics today.

</p>

Master JMeter from Basics (Performance + Load + API Testing)

10+ hours of JMeter Learning from basics to advance. Best JMeter Tutorial you will get.

Created by Vaibhav Singhal - Software Testing Coach

"]

Students: 31134, Price: Free

JMeter is the most popular tool when we talk about Performance Testing. Apart from Performance Testing JMeter is also used for API Testing. The main advantage all above is it is free. It helps to test this performance by simulating a number of users. Once the functionality of the application has been tested successfully and end to end flow is working then we must test the performance before releasing it market.

This JMeter course covers every aspect you need to learn & master JMeter. 

Selenium Webdriver Java : Learn from Scratch (Free course)

Selenium Automation Testing | Selenium Java | Selenium Automation with Java | Selenium Testing for beginners

Created by Kiran Singh - Test Automation Solution Architect

"]

Students: 29761, Price: Free

This course covers the basic concepts of Selenium Webdriver with Java .

In this course , you will learn the following concepts with hands on experience in the LIVE PROJECT of the course.

1. How to download Selenium ?

2. How to create a Selenium Java Project ?

      - Selenium Standalone Server

      - Selenium Client & WebDriver Language Bindings

      - Google Chrome Driver

3. How to launch application in browser using Selenium?

4. Other Selenium automation related scenarios

Selenium Webdriver Automate 10 commercial Sites – Basics C1

Course 1of 2 - LEARN & EARN - Selenium Webdriver with Java essentials for Complete Beginners

Created by Yasir Khan - Business IT Director

"]

Students: 28085, Price: Free

Learning online has always been a challenge when it comes to Information Technology if you are a beginner. We have designed the course that will teach you automation step by step with having in mind that you do not have any previous experience. We fully understand how competitive the market is and how important it is to keep yourself up to date with today's cutting edge technology. There are NO pre-requisites for this course. While doing this course you will be getting a core knowledge of testing both manual and Automation.

In this course you will be getting full support (Course Material in Downloadable format, Online support "Forum/email/Skype etc.) and most importantly you will be getting independent platform "Our Own Developed On-line Practice Exercises Platform".

This course is structured bearing in mind that how important it is to have your confidence level boosted. It is our promise that you will enjoy every single minute of videos. Above all its FREE for all.

"OUR PROMISE : We promise that you will Start it as a BEGINNER and complete this course as a PROFESSIONAL"

Please Note: This course is going to cover only BASICS that will help you in getting into more in depth courses with confidence.

Selenium Basics – Step by Step for Beginners

learn Selenium from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 26932, Price: Free

In this basic Selenium course we will go very basic, Step by Step and learn Selenium from scratch.

If you are new to Selenium or want to understand the basics, this course is for you.
Every video has notes in description to make it very easy to follow, understand and do hands-on.

Will understand what is Selenium, learn about its components and history and then start using Selenium Web Driver to create test automation scripts.

This is going to be easy and fun.

LET'S GET STARTED

API Testing with Katalon Studio – Step by Step for Beginners

learn API Automation Testing from scratch with SOAP & REST Sample Projects

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 24832, Price: Free

Welcome to the world of API Automation Testing.
This course is created for complete beginners.  This is going to be very easy and interesting.

API Testing with Katalon Studio - Step by Step for Beginners

We will start from scratch and I will guide you step by step on how to create an API testing project with Katalon Studio.

Will also do sample SOAP & REST API testing projects

In this course we will learn:

  • How to setup API Testing Project

  • How to test SOAP

  • How to test REST

  • How to do validations

  • How to deal with HTTP methods - GET, POST, PUT, DELETE

  • How to generate results and reports

  • How to run from command line

  • How to use Jenkins for Continuous Integration

  • How to do API Chaining

  • Sample SOAP API Testing project

  • Sample REST API Testing project

  • And much more...

Do not worry if you have never used Katalon Studio or done API Testing. I will guide you from scratch.
Let's Get Started...

API (REST/SOAP) Testing using JMeter with Real Examples

Join Popular course to Automation Testing of REST / SOAP API(Web Services) using JMeter

Created by Vaibhav Singhal - Software Testing Coach

"]

Students: 24569, Price: Free

Apache JMeter is an open source tool for performance testing. It is widely also used for functional testing of API services. This course will teach how test Web services (REST/SOAP) using JMeter. JMeter is highly used in comparison tool SOAP UI & Rest Assured library as it is free and no coding skills required.

This course will not teach theory but it is 100% practical, also teaching with Real Live examples, not just some mock API's.
In this course we would be covering below topics, for detail list please check the Curriculum.

- What is API Testing & why we need to do?
- What is JMeter and Installation.
- Jmeter Components for API Testing
  - Test Plan
  - thread group
  - Controllers
  - Smaplers
  - Listeners
  - Assetions  
- Scenarios of REST API (GET, POST, PUT, DELETE)
- Scenarios of SOAP Webservice
- Handling CSV Files
- JMeter Function needed for API Testing
- Paramterization
- Authorization
- Real Project Examples and Reporting

API and Database Testing with Specflow and C#

Understanding and building API and database testing from groundup

Created by Karthik KK - Software Architect, Consultant,Youtuber and Best Seller

"]

Students: 22914, Price: Free

Understanding API and database testing with Specflow and C# course is designed in such a way that one can learn 

  • What is API and database testing
  • Different tools available to perform API and database testing
  • Why we choose Visual studio as the tool for API and database testing
  • Consuming a WCF API Web service using a Windows Console application from Visual studio 2015
  • Writing simple code to test the Web service with and without using Specflow C#
  • Connecting with Microsoft SQL database server to test data using simple queries
  • Database testing using Stored procedures and C#
  • Database testing using Mock stored procedure to test database data with API without user defined data
  • Finally this course, is simple yet focused on the topic and yet easy to complete in couple of hours

Automating Web/Mobile/API applications with TestProject

An community driven test automation tool to automate everything !

Created by Karthik KK - Software Architect, Consultant,Youtuber and Best Seller

"]

Students: 22289, Price: Free

Automating Web/Mobile/API applications with TestProject course is designed to show the rich unified features TestProject has got.

TestProject is Web based automation testing platform which is aimed to test applications such as

  • Web

  • Android

  • iOS

  • API

In all the platforms such as

  • Windows 10

  • MacOS

  • Linux

The unique cross-platform power of TestProject differentiates itself from different automation tool sets available in the market.

TestProject is the first ever tool to support running iOS mobile application testing from Windows or Linux environment, thanks to the modern Web service workers and Web platform to make it happen.

This course curriculum is aimed to cover all the different testing platform support from complete basic though advanced. As that said, this course covers topics such as

  • Automation iOS applications (Native and Hybrid)

  • Automation Android applications (Native and Hybrid)

  • Automation Web applications (Cross browser support)

  • Understanding the power of TestProject tool set

  • Extending TestProject with Addons

  • Extending Testcases with Page Object Models

Hope you will like the course and this course is ever growing, meaning, it will be updated every now and then whenever there is a new release of feature in TestProject

CP-SAT – Certified Professional Selenium Automation Testing

CP-SAT stands for “Certified Professional – Selenium Automation Testing” - coverage for old version of CP-SAT Syllabus

Created by Agile Testing Alliance Org - Surest way to learn Practical Agile Testing

"]

Students: 21811, Price: Free

What is CP-SAT?

CP-SAT stands for “Certified Professional – Selenium Automation Testing”.

  • CP-SAT certification exam can be taken by anyone without going through the training program covering the learning objectives on the CPSAT web site and on the Agile Testing Alliance web site.

  • CP-SAT certification exam is the only globally accepted certification exam covering practical assessment.

  • CP-SAT learning objective gives the coverage topics for anyone who want to give the exam. Any training covering the CP-SAT Syllabus would be covering the learning objectives in a practical manner.

  • CP-SAT exam can now be taken in three language streams

    1. Java

    2. C#

    3. Python

The training course provided by accredited CP-SAT license trainers is applicable for all roles and not just “testers”. Knowledge, experience & certification is consciously designed to focus on “practical aspects of testing” and not just on “theory”.

Robot Framework | Step-by-Step for Beginners

Learn Robot Framework from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 21361, Price: Free

This course is created for complete beginners. 

Robot Framework with Eclipse | Step-by-Step for Beginners

If you want to learn Robot Framework from scratch, this course is for you. Very basic step by step video guides to take you from knowing nothing on Robot Framework to developing a project for Test Automation.

In this course we will learn:

  • What is Robot Framework

  • How to install and setup Robot Framework

  • How to install Python (Mac & Windows)

  • Eclipse IDE for Robot Framework

  • Setup RED robot editor - plugin on eclipse

  • Create your first Robot Framework project

  • Create your first Robot Framework test

  • First Selenium test in Robot Framework

  • Learn Variables

  • Keywords

  • Tags

  • Setup & Teardown

  • Reports and logs

  • How to run from command line

  • How to use Jenkins for Continuous Integration

  • And much more...

Do not worry if you have never used Robot Framework earlier. I will guide you from scratch.
Let's Get Started...

Robot Framework|RIDE & Selenium – Step by Step for Beginners

Learn selenium automation with Robot Framework from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 21252, Price: Free

In this course we will learn Robot Framework from scratch.
Here we will use Robot Framework to test Web Browser applications using Selenium library and RIDE (Robot Framework IDE)

This course is designed for complete beginners and we will go very basic, Step by Step.

After this course you can work with Robot Framework for web browser automation testing using Selenium.

LET'S GET STARTED...

Test Automation of an E-commerce site with Boozang

Learn test automation in an afternoon without any need for programming

Created by Mats Ljunggren - CEO Boozang

"]

Students: 20164, Price: Free

####

Note: Until I get around to update the course material I recommend starting with "Learn Test Automation Fundamentals using Boozang".

We created a customized site "The Lab" to cover most test automation problems and I will bring you from novice to Test Automation master in a very short time. There will also be new material coming out. Working titles are "Jenkins and Cucumber test automation using Boozang" and "Model-based test automation using Boozang".

####

Learn the basics of test automation using the code-less automation tool Boozang. 

  • Fully interactive! You will be doing real automation on our live E-Commerce site

  • You will learn recording scenarios and validations for navigation, the shopping cart and the checkout flow, and tying it all together

  • Create sophisticated logic by launching tests based on assertion outcomes

  • Learn simple data-driven testing by binding data into forms

  • Create automatic bug reports based on failed tests

  • Transform your business to Agile/DevOps/Continuous Integration

Normally, doing test automation in tools like Selenium requires programming and has a long learning curve. 

The student should be able to complete the course in a couple of hours and be able to create automated tests for fairly complicated web sites or applications without any prior knowledge of programming or test automation tools.

Robot Framework : Code management(GIT) + Jenkins Integration

Git and GitHub introduction, Jenkins Setup on windows machine, Allure reporting

Created by Testing World Infotech - Working Professional, Having 9 Yrs of Experience

"]

Students: 17110, Price: Free

Git is the most widely used modern version control system in the world today, which allows multiple persons to safely work on the same project without hampering other team members. As a part of a team using Git, You and your team members will clone working copy of a local repository from Git server. You/team will add and commit the test scripts that are developed locally and push your changes to the Git.

This course gives coverage

1.  Execute Selenium test cases using Robot.

2.  Share code using Source Management tool GIT

3.  Integration Selenium with Jenkins using GIT.

4.  Execute automation framework using Jenkins

5.  Integrate Allure Reporting options

Complete Java for Selenium & Appium

From Java from Beginner, and start your carrier with widely used programming language

Created by Vaibhav Singhal - Software Testing Coach

"]

Students: 16284, Price: Free

JAVA is a technology that allows Programmer for software design and written just once and run on a variety of real

computers, Java can be used to create complete applications that may run on a single computer or be

distributed among servers and clients in a network.

If you’re new to programming and want to enter either of these fields, this course is a great place to get started.

Java is pre-requesties also in Testing carrier.

Learning popular web automation tool:SELENIUM and Mobile Automation tool:APPIUM requires Java.

This course is designed so it prepares you for learning these tools, it covers all conepts for Java

Any developer/tester who want to start his carrier in IT industry, this course is recommended

Foundations of Agile Software Testing

Agile Software Testing

Created by Mary Ann Schatteman - President, My Next IT Course CATP, CSM

"]

Students: 15247, Price: Free

The Foundations of Agile Software Testing course presents an introductory overview of agile software testing and compares waterfall, iterative and agile methodologies. This course introduces students to the high level concepts of agile software testing including testing objectives and terminology, testing lifecycle, roles, activities and artifacts, test phases and types, agile acceptance criteria and test cases, agile estimation, sprint test planning and execution, defect management, agile test metrics and testing tools. 

This course is divided into 9 sections and includes review quizzes covering each section. Downloadable hand-outs are available for several lectures to be used as reference material after the course.

Our goal is to create courses that are very practical so that you can use what you have learned in you day to day project work in agile teams. 

Automation Testing With HP UFT 14.00 Latest Version

Learn Automation testing with ease

Created by Pavan Lalwani - Instructor

"]

Students: 14517, Price: Free

This course is basically for those participants who are planning to switch from manual testing to automation.

After finishing the course you will be able to test application with ease, also you will learn Functional regression testing with help of HP UFT (Unified Functional Testing)

Previously HP UFT was known as HP QTP ( Quick test professional)

This course covers basics of Functional testing.

Note : This course does not cover API based testing.

Build+Deploy+Test with TFS 2015 and Selenium

Perform automated Continues integration with TFS 2015 vNext build system

Created by Karthik KK - Software Architect, Consultant,Youtuber and Best Seller

"]

Students: 13189, Price: Free

In this course we will discuss and learn about Automated Build+Deploy+Test with TFS 2015 and Selenium automation framework.

We will use TFS 2015 vNext build system and its powerful build deployment workflow along with automated testing framework Selenium to deploy and test application in both local and remote machines running on Server 2012 R2 and Hyper-V machines (Windows 8.1).

In this course we will understand each and every step of creating a vNext build definitions from complete groundup, hence one without any knowledge in TFS 2015 vNext build definition can start learning and understand the concepts as much easily as possible.

Groovy | Step by Step for Beginners

Learn Groovy from scratch

Created by Raghav Pal - Automation Test Architect | Educator | 12 yrs

"]

Students: 12169, Price: Free

This course is created for complete beginners. 

Groovy | Step by Step for Beginners

Basic step by step video tutorials to take you from scratch to a level where you will be having a good knowledge on groovy programming. This will help you work with groovy in development and automation testing frameworks.

In this course we will learn:

  • What is Groovy

  • How to install Groovy | Windows & Mac

  • IDE

  • Basic Programming

  • Conditional Statements

  • Collections

  • Exception Handling

  • File I/O

  • Object Oriented Programming with examples

  • And much more...

Do not worry if you have never worked with Groovy earlier. I will guide you from scratch.
Let's Get Started...

Introduction to POSTMAN – A Beginners guide

An Introduction into POSTMAN, "the most popular REST Client in the world", for the Absolute Beginner!!

Created by Tejasvi Hegde - Test Automation Enthusiast

"]

Students: 10648, Price: Free

POSTMAN is a very popular tool used by software development teams in many companies. It is a very handy tool used by Developers when building RESTful web services, It is also used by many QA Engineers for testing, automating RESTful services.

It is the "SWISS ARMY KNIFE" of REST API Development, Testing. It provides many out of the box features for consuming Restful services.

In this course, you will learn the fundamentals of using POSTMAN, Below are some of the highlights

  • Perform BASIC CRUD(Create, Read, Update, Delete) operations using POSTMAN

  • Learn about Environment, Global & Collection Variables in Postman

  • Using Postman Collections to store & Organize requests.

  • Basic Authentication using Postman

  • Writing tests & adding assertions

The course also includes access to a Student Application on which students can practice CRUD operations, the best part is this application can be run locally!!

The course also teaches you how to set up the BestBuy API playground application which has about 50000 product, this application also supports all basic CRUD operations.

Whether you are developing APIs or testing them, this course will provide you the fundamentals necessary for getting started with POSTMAN.

Software Testing Simple (Software Quality Assurance QA)

Easiest practical Testing course on the market that will explain you what is QA and testing and what QAs are doing!

Created by Denis Platonov - Test Architect at Test Pro Bootcamp

"]

Students: 10554, Price: Free

This 3 hours course will be your first step in Testing. Software testing is a high demandable field with competitive compensation. It is also known as the "back door" to Tech World because it is the easiest way to get into the field without learning programming languages!

These days we visit hundreds of websites and a lot of mobile applications on our phones - all of those were tested before we (users) see them. Only 1 position out of 6 is filled by Tech companies are things are getting even worse...

That's why it is never been a better time to become a Software Tester (QA Analyst). This course will be your perfect start in QA.

In this course, I will use simple examples (Simpsons, car dealerships, and more) to explain to you step by step what is Testing and how easy it is to become QA Analyst.

Topics that are covered:
- Software Development Life Cycle (SDLC)

- Testing definition

- Defects (bugs)

- Types of testing: UI testing, Functional testing, Compatibility testing, Localization testing, Performance testing, Usability testing, Security testing, s Ad-hoc testing, Cross-platform and Cross-browser Testing

- How to capture screenshots

- Bug triage

- Severity and Priority

- Test cases

- Test plans

- Smoke, Sanity and Regression testing

- How to test on Mobile devices

- How to use Chrome Mobile view

- Modern browsers and segmentation

- How to test Android iOS apps without a device

- Positive and Negative Testing

- Boundary Value Analysis?

- What is Equivalence Partitioning testing?

- Web Architecture, Back-end and Front-end testing

- How to debug front-end or back-end issues (must have)

- Builds and Releases: Deployment, Release

- User Acceptance Testing (UAT)

- QA Interview: How to prepare, How to write resume, Education requirements for QAs, Where to apply for QA job, Contract vs Full-time QA job,

Agency (Recruiter) vs Direct Hire, Interview Process, How to apply on LinkedIn and Glassdoor

- QA resume screening

- QA phone screening

- Tell me about yourself story

- Tell me about your project

- QA technical interview questions

- QA personality interview questions

Test Automation is not covered in this course.
I also cannot upload more than 3 hours of content due to Udemy limitations for Free Course, otherwise, I would. Thanks for understanding!

Welcome to the amazing world of Software testing!