QA – Manual, Automation & Mobile Automation

- 76%

0
Certificate

Paid

Language

Level

Beginner

Last updated on April 15, 2025 3:24 am

Learn QA Software Testing – Manual, Automation, Mobile Automation. Become a Developer in Test and kick-start your career in IT. This course provides a foundation and confidence to enter the industry as an Automation QA Engineer or Manual QA Engineer. Gain the skills and knowledge needed to start your first job as a Junior Automation Quality Assurance Engineer. Updated with course material section on 23rd Feb 2022.

Add your review

What you’ll learn

  • Foundation of Quality Assurance – Manual ,Automation & Mobile Automation
  • QA Automation Best Practices
  • How to Write Test Cases
  • Agile Methodology
  • How to start your career as QA Automation Engineer (Developer in Test)

QA Training – The Complete Quality Assurance Course- Learn QA from Scratch

Learn QA Software Testing – Manual , Automation & Mobile Automation. Become Developer in Test and Kick-start your Career in IT.

This Course is updated on 23rd Feb 2022 with  course material section

You will learn different ways of Software Testing and everything you need to start your first job as Junior Automation Quality Assurance Engineer.
This course will give you the foundation and confidence to enter the IT Industry as Automation QA Engineer or Manual QA Engineer.

Complete QA Training was divided into 5 major sections:

1. Manual Testing

2. Core Java

3. WebDriver – Basics & Advanced

4. Framework

5. Mobile Automation

Please find below topics that we are going to cover in this complete training:

Manual Testing:

Introduction of Software Testing

  • What is Software?

  • What is Software Testing?

  • What is a Quality of Software?

  • Importance of Software Testing?

  • Why Software has bugs?

  • Testing Roles in Company

  • Testing Team Responsibilities

  • What is Functionality?

  • What is Defect, Error, and Bug?

Software Development Process

  • What is SDLC?

  • Phases of SDLC

  • SDLC work flow – detailed explanation

Testing Techniques

  • Static Testing

  • Dynamic Testing

Testing Methods

  • Black Box Testing

  • White Box Testing

  • Grey Box Testing

Levels of Testing

  • Unit Testing

    • What is Unit Testing?

    • Examples of Unit Testing

    • Who will perform Unit Testing in Companies?

  • Integration Testing

    • What is Integration Testing?

    • Integration Testing Types?

    • Examples of Integration Testing?

    • Who will perform Integration Testing in Companies?

  • System Testing

    • What is System Testing?

    • Examples of System Testing

    • Who will perform system testing in Companies?

    • Types of System Testing

  • User Acceptance Testing

    • What is UAT?

    • Types of UAT (Alpha & Beta Testing)

Types of Testing

  • Smoke testing

  • Sanity testing

  • Usability Testing

  • User Interface Testing

  • Functionality Testing

  • Re-Testing

  • Regression Testing

  • Data Base Testing

  • Compatibility Testing

  • Security Testing

  • Ad-hoc Testing

  • Exploratory Testing

  • Installation Testing

  • Recovery Testing

  • Server Log File Testing

  • Performance Testing

    • Load Testing

    • Stress Testing

    • Volume Testing

    • Endurance Testing

Software Development Models

  • Waterfall Model

  • Increment Model

  • Prototype Model

  • Spiral model

  • Rapid Model

  • V-Model

  • Agile Model

Software Engineering

  • What is a Software engineering?

  • Major factors of software engineering

QA Process and benefits of Process

  • What is reusability?

  • What is Process?

  • Significance and Advantages

Verification and Validation

  • Verification methods

    • inspection

    • Walkthrough

    • Buddy check

    • Validation Methods

Software Testing Life Cycle

  • Test Initiation

  • Test Planning

  • Test Design

  • Test Execution

  • Defect Reporting

  • Closing

Test Initiation phase

  • What is Test Initiation?

  • Understanding project requirements with live show

  • Understanding UI Spec, FR Spec Documents

Test Planning Phase

  • What is a Test Plan?

  • Who will prepare Test plan documents?

  • Preparing a Test plan documents for project

Test Design Phase

  • What Tester will do in Test Design Phase?

  • What is Use Case?

  • What is a Scenario?

  • Preparing Scenarios for project

  • What is a Test Case?

  • Preparing Test case Template for project

  • Types of Test cases

  • Test Case design techniques

    • BVA

    • ECP

    • Decision Table

    • State Transition Diagrams

    • Error Guessing

  • Designing test cases for project

  • Test Case Status

  • Test Cases Review

  • Preparing RTM

Projects & Technologies

  • Difference between Project & Product?

  • What is a Project?

  • What is a Product?

  • Type of Projects?

    • Desktop application

    • Web Applications

    • System Products

Software Environment:

  • Environment is a combination of three layers

  • Presentation layer

  • Business layer

  • DB layer

Test Case Execution

  • When do we start test case execution?

  • What is a Build?

  • What is Version?

  • Build Release Note

    • Who prepares the Release Notes?

    • When to prepare the Release Notes?

    • Significance of Release Notes

  • Version Controlling and managing

  • Builds from Development to Testing

  • Build & Deployment Process

  • Who will deploy the application

  • How to access the application

  • Test case execution

Defect Reporting and Tracking

  • What is a defect?

  • Defect Status

  • Defect Severity

  • Defect Priority

  • Types of Defects

  • Defect Life Cycle

  • Creating defects in QC

  • Defect Density

  • Result Analysis

Defect Reporting Through Bug Tracking Tools (Bugzilla/Jira/QC)

  • Defect Management

  • Creating user roles and permissions for each role

  • Creating users for each role

  • Defects reporting

  • Defects tracking

  • Defects Retesting

  • Various reports generation

  • Defects closing

Agile Scrum Framework [Real Time Overview]

  • Agile principles

  • Agile Scrum Overview

  • Scrum roles

    • Product Owner roles

    • Scrum master role

    • Team role

  • Scrum Meetings

    • Sprint Planning meeting

    • Daily Scrum meeting

    • Scrum review meeting

    • Scrum retrospective meeting

    • Release planning meeting

Introduction of Software Testing

  • What is Software?

  • What is Software Testing?

  • What is a Quality of Software?

  • Importance of Software Testing?

  • Why Software has bugs?

  • Testing Roles in Company

  • Testing Team Responsibilities

  • What is Functionality?

  • What is Defect, Error, and Bug?

Software Development Process

  • What is SDLC?

  • Phases of SDLC

  • SDLC work flow – detailed explanation

Testing Techniques

  • Static Testing

  • Dynamic Testing

Testing Methods

  • Black Box Testing

  • White Box Testing

  • Grey Box Testing

Levels of Testing

  • Unit Testing

    • What is Unit Testing?

    • Examples of Unit Testing

    • Who will perform Unit Testing in Companies?

  • Integration Testing

    • What is Integration Testing?

    • Integration Testing Types?

    • Examples of Integration Testing?

    • Who will perform Integration Testing in Companies?

  • System Testing

    • What is System Testing?

    • Examples of System Testing

    • Who will perform system testing in Companies?

    • Types of System Testing

  • User Acceptance Testing

    • What is UAT?

    • Types of UAT (Alpha & Beta Testing)

Types of Testing

  • Smoke testing

  • Sanity testing

  • Usability Testing

  • User Interface Testing

  • Functionality Testing

  • Re-Testing

  • Regression Testing

  • Data Base Testing

  • Compatibility Testing

  • Security Testing

  • Ad-hoc Testing

  • Exploratory Testing

  • Installation Testing

  • Recovery Testing

  • Server Log File Testing

  • Performance Testing

    • Load Testing

    • Stress Testing

    • Volume Testing

    • Endurance Testing

Software Development Models

  • Waterfall Model

  • Increment Model

  • Prototype Model

  • Spiral model

  • Rapid Model

  • V-Model

  • Agile Model

Software Engineering

  • What is a Software engineering?

  • Major factors of software engineering

QA Process and benefits of Process

  • What is reusability?

  • What is Process?

  • Significance and Advantages

Verification and Validation

  • Verification methods

    • inspection

    • Walkthrough

    • Buddy check

    • Validation Methods

Software Testing Life Cycle

  • Test Initiation

  • Test Planning

  • Test Design

  • Test Execution

  • Defect Reporting

  • Closing

Test Initiation phase

  • What is Test Initiation?

  • Understanding project requirements with live show

  • Understanding UI Spec, FR Spec Documents

Test Planning Phase

  • What is a Test Plan?

  • Who will prepare Test plan documents?

  • Preparing a Test plan documents for project

Test Design Phase

  • What Tester will do in Test Design Phase?

  • What is Use Case?

  • What is a Scenario?

  • Preparing Scenarios for project

  • What is a Test Case?

  • Preparing Test case Template for project

  • Types of Test cases

  • Test Case design techniques

    • BVA

    • ECP

    • Decision Table

    • State Transition Diagrams

    • Error Guessing

  • Designing test cases for project

  • Test Case Status

  • Test Cases Review

  • Preparing RTM

Projects & Technologies

  • Difference between Project & Product?

  • What is a Project?

  • What is a Product?

  • Type of Projects?

    • Desktop application

    • Web Applications

    • System Products

Software Environment:

  • Environment is a combination of three layers

  • Presentation layer

  • Business layer

  • DB layer

Test Case Execution

  • When do we start test case execution?

  • What is a Build?

  • What is Version?

  • Build Release Note

    • Who prepares the Release Notes?

    • When to prepare the Release Notes?

    • Significance of Release Notes

  • Version Controlling and managing

  • Builds from Development to Testing

  • Build & Deployment Process

  • Who will deploy the application

  • How to access the application

  • Test case execution

Defect Reporting and Tracking

  • What is a defect?

  • Defect Status

  • Defect Severity

  • Defect Priority

  • Types of Defects

  • Defect Life Cycle

  • Creating defects in QC

  • Defect Density

  • Result Analysis

Defect Reporting Through Bug Tracking Tools (Bugzilla/Jira/QC)

  • Defect Management

  • Creating user roles and permissions for each role

  • Creating users for each role

  • Defects reporting

  • Defects tracking

  • Defects Retesting

  • Various reports generation

  • Defects closing

Agile Scrum Framework [Real Time Overview]

  • Agile principles

  • Agile Scrum Overview

  • Scrum roles

    • Product Owner roles

    • Scrum master role

    • Team role

  • Scrum Meetings

    • Sprint Planning meeting

    • Daily Scrum meeting

    • Scrum review meeting

    • Scrum retrospective meeting

    • Release planning meeting

Selenium Automation:

JAVA:

Intro to JAVA:

JDK, JVM, JRE

Variable, Data types

Packages

Operators

If-Else

Switch-case

For,while,do while

continue, break

OOPS:

String

Access Modifiers

Static

Main Method

Constructor

Inheritance

Method overloading, overridding

Polymorphism, types of :

Static & dynamic binding not

Diff b/w abstract class n interface

Concerte class

Abstract Class

Abstraction

Interface

Super/ This

Final, Finally, finalize

Encapsulation

Garbage Collection

Exception Handling Mechanism: C

type casting

Date class: in java 8

Java 8 concepts : FI, Lambda expression,

Collection API

synchorizarion

wrapper classes

Input/Output files

Static & dynamic binding

Predefined packages in java

covert code into jar

Array

Please find below detailed concepts which we are covering in  WebDriver:

Configuration

40 plus unique scenarios

Capture screenshot(positive)

Page scroll down using Java script

HTML Unit Driver

Handling Multiple Windows

Implicit wait & Explicit wait

Handling Ajax Auto suggests

Handling web tables

Handling the automation of table data

Handling Test data in Excel sheet usinf JXL, POI files

Handling data from text file , XML file , CSV file

Generating test results and detailed Summary Report

Handling Alerts, unexpected Alerts, Browser windows, Application windows & pop-ups

Handling of multiple frames

Recording a video

Reading content on Image & PDF files

IsSelected Method.

Is displayed Method

Junit, Testng, Maven, Jenkins. GIT

Framework creation

Cucumber BDD

Page Object Model framework

Locators

How to identify elements in webpage using Selenium

Tools to identify elements/objects

Firebug

IE Developer tools

Google Chrome Developer tools

Locating elements by ID

Finding elements by name

Finding elements by link text

Finding elements by XPath

Finding Elements by using CSS

Appium Automation:

overview on core java concepts

Introduction to Appium

Overview of Open Source Mobile Test Automation tools

Open source Mobile Automation tool Evaluation docs

Automating various scenarios in Android App

Overview on Cucumber BDD framework

Automating app using BDD framework

Overview on Android Driver, desired capabilities

Connecting real device, enabling usb debugging mode, creating simple script

Overview on Appium inspector, Vysor, creating simple script Part 1

Create android Emulator and execute script on emulator

How to handle switches on Android & iOS 

How to handle buttons on Android & iOS 

How to handle text fields on Android & iOS 

Scenario for login to an application

Scenario for creating an account with ecom application

Creating an E2E scenario that handles DropDown, Popup , text fields on ecom application

Switching webview and handling contexts

Identifying locators for the webview

Overview on touch actions with examples

We have also included core java concepts in this tutorial

Cucumber BDD framework

Overview on Page Factory framework with real world examples

Jenkins Master & Slave setup

Saucelabs integration

Who this course is for:

  • Anyone who wants to become Quality Assurance Engineer

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “QA – Manual, Automation & Mobile Automation”

×

    Your Email (required)

    Report this page
    QA – Manual, Automation & Mobile Automation
    QA – Manual, Automation & Mobile Automation
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.