Software Tester Course - Become An Effective Tester

Posted By: ELK1nG

Software Tester Course - Become An Effective Tester
Published 7/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 4.89 GB | Duration: 15h 28m

Master Software Testing & Agile Testing - Beginners to Advanced

What you'll learn

Software TESTER'S RESPONSIBILITIES for effectively performing & delivering day-to-day Testing activities in a project

Demonstrate qualities essential for an AGILE TESTER & exposure to Agile Tooling - JIRA & Zephyr from testing project view point

Grasp how to effectively prepare various Testing deliverables in a productive manner (via PROJECT BASED LEARNING)

Experience of Full Software Testing Project Lifecycle (from HANDS-ON PRACTICAL LEARNING perspective)

INTERVIEWS covering Test Analysis, Design, Implementation, Execution

ADDITIONAL CONTENT: SQL for Testers & Intro to Automation

Requirements

You simply need to be determined and passionate - we will motivate you to 'Become an Effective Automation Tester' !

Description

Are you aspiring to break into IT / Software Testing through an effective and professional course?The key objective of this Software Tester Course is to learn Manual Testing and Agile Testing from a project perspective while using a job oriented approach. This would effectively help those aspiring to break into IT / Software Testing. This is an intense Software Testing Training Course, conducted to offer practical knowledge in Software Testing. Learn Test Panning, Test Analysis, Test Design, Test Implementation, Test Execution and Test Reporting in a professional way.Learn Software Tester's Key responsibilities:Analyse Business requirements and Design specifications.Derive Test Conditions based on test analysisIdentify Test Data Requirements for Test Scenarios.Develop detailed test cases based on business requirements and design specification.Define test data by applying formal Test Case Design techniques.Prepare test traceability matrix to attain adequate test coverage.Peer review detailed test cases and log review comments.Perform functional test case execution as per test plan and approach defined.Conduct Exploratory testing by applying session based test management technique.Report bugs and demonstrate effective bug hunting techniques.Communicate status of testing tasks by collecting metrics & prepare test status reportLearn Manual/Agile Testing from a Testing Industry expert and from a project perspective while using a realistic & hands-on approach. Grasp how to effectively work on Testing projects aligning to industry standards and expectations.Become competent in facing practical testing interviews.In addition to that, SQL for Testers & Intro to Automation Testing are added additional content (sessions) for this realistic Software Tester Course! Note: This is NOT an automation testing course, however this helps in progressing from becoming a software tester to automation tester - since you would gain a robust exposure and solid understanding of project-based software testing.Become an effective Software Tester, good luck!

Overview

Section 1: Introduction

Lecture 1 Course Roadmap

Section 2: Software Testing Process

Lecture 2 Topics Covered

Lecture 3 Intro to IT

Lecture 4 Software Development Life Cycle - Analogy

Lecture 5 Development Process - Generic Model

Lecture 6 Methodologies - V model & Agile

Lecture 7 V model & mapping to Testing Activities

Lecture 8 Software Testing & Quality

Lecture 9 Fundamental Testing Process - ISTQB

Lecture 10 Software Testing Objectives

Lecture 11 Testing Levels

Lecture 12 Testing Types

Lecture 13 Practical Examples - Testing Types

Lecture 14 Testing Level Pyramid

Lecture 15 SIT & End to End Testing

Lecture 16 Integrating STLC into SDLC

Section 3: Test Planning & Estimation

Lecture 17 Topics Covered

Lecture 18 Project Initiation

Lecture 19 Project Initiation - Test Manager's Activities

Lecture 20 Project Initiation - Test Engineer's Activities

Lecture 21 Test Management Documentation

Lecture 22 Test Strategy

Lecture 23 Test Plan Components

Lecture 24 Test Scope

Lecture 25 Test Approach & Types

Lecture 26 Test Approach - Project Examples

Lecture 27 Test Resources & Schedule

Lecture 28 Test Entry & Exit Criteria

Lecture 29 Test Estimation

Lecture 30 PROJECT: Test Plan Walkthrough

Lecture 31 PROJECT: Test Estimation Walkthrough

Section 4: Test Analysis

Lecture 32 Topics Covered

Lecture 33 Test Analysis Overview

Lecture 34 Test Basis Types

Lecture 35 Review Types

Lecture 36 Cost of Quality

Lecture 37 PROJECT Hands-on: Analysing Design & Static Testing

Lecture 38 Test Scenarios

Lecture 39 Test Scenarios - Types

Lecture 40 Validation Types

Lecture 41 Test Scenario - Convention

Lecture 42 PROJECT Hands-on: Identify Test Scenarios

Section 5: Test Design

Lecture 43 Topics Covered

Lecture 44 Test Design Overview

Lecture 45 Test Case Fundamentals

Lecture 46 Test Data Requirements - Types

Lecture 47 PROJECT Hands-on: Identify Test Data

Lecture 48 Design Techniques - Specification Based

Lecture 49 Design Techniques - Experience Based

Lecture 50 Design Test Environment Basics

Lecture 51 Traceability Matrix - Benefits

Lecture 52 PROJECT Hands-on: Traceability Matrix

Lecture 53 Design Logical Test Cases

Section 6: Test Implementation

Lecture 54 Topics Covered

Lecture 55 Test Implementation Overview

Lecture 56 Test Case Prioritisation

Lecture 57 PROJECT Hands-on: Prioritise test cases

Lecture 58 Business & Field level Validation

Lecture 59 Detailed Test Case development Overview

Lecture 60 PROJECT Hands-on: Test Case 1 - Pre conditions & Test Inputs

Lecture 61 Test Statuses Overview - Preparation

Lecture 62 TIPS - Test Preparation

Lecture 63 PROJECT Hands-on: Test Steps

Lecture 64 PROJECT Hands-on: Expected Results

Lecture 65 PROJECT Hands-on: Refactor Test Case

Lecture 66 PROJECT Hands-on: Test Case 2

Lecture 67 PROJECT Hands-on: Test Data Creation

Lecture 68 Reviews in STLC

Lecture 69 Peer Review Process

Lecture 70 PROJECT Hands-on: Carry out Peer Review

Lecture 71 PROJECT Hands-on: Fix Review Comments

Lecture 72 Test Suites & Procedure

Lecture 73 Environment Validation

Lecture 74 Test Build

Lecture 75 Smoke Testing

Lecture 76 Sanity Testing

Lecture 77 Test Automation

Section 7: Test Execution

Lecture 78 Topics Covered

Lecture 79 Test Execution Tasks

Lecture 80 Entry Criteria

Lecture 81 Test Execution Cycles

Lecture 82 Run Test Cases Overview

Lecture 83 Test Statuses - Execution

Lecture 84 Configuration File for Test Runs

Lecture 85 PROJECT Hands-on: Test Execution & Test Evidence

Lecture 86 Defect Overview

Lecture 87 Failed Test Case

Lecture 88 PROJECT Hands-on: Report a Bug

Lecture 89 Bug Severity

Lecture 90 Bug Priority

Lecture 91 Bug Hunting / Reporting Priority

Lecture 92 Bug Life Cycle - Fundamentals in detail

Lecture 93 PROJECT Hands-on: Bug Status & Resolution

Lecture 94 Retesting Overview

Lecture 95 PROJECT Hands-on: Retesting

Lecture 96 Regression Testing Overview

Lecture 97 Regression Testing Types

Lecture 98 Exit Criteria

Lecture 99 Pre UAT Activities

Lecture 100 UAT Support

Section 8: Test Management, Metrics & Test Reporting

Lecture 101 Topics Covered

Lecture 102 Test Management Tasks

Lecture 103 Test Monitoring & Controlling

Lecture 104 Project/Quality Triangle

Lecture 105 Testing Metrics for Monitoring

Lecture 106 Measures & Metrics Overview

Lecture 107 Basic Testing Metrics

Lecture 108 Advanced Testing Metrics

Lecture 109 Testing Measures & Metrics - Example

Lecture 110 Test Reporting - Overview

Lecture 111 Test Reporting - Examples

Lecture 112 PROJECT Hands-on: Collect Test Case Metrics

Lecture 113 PROJECT Hands-on: Defect Metrics & Stability Analysis

Lecture 114 Daily Test Status Report / Meeting

Lecture 115 Test Completion

Lecture 116 Test Phases & Deliverables Mapping

Section 9: Agile Testing – Foundations

Lecture 117 Topics Covered

Lecture 118 Agile Fundamentals

Lecture 119 Agile Vs Sequential Model

Lecture 120 Agile Models - Release Strategies

Lecture 121 Agile Manifesto (Agile Vs Linear)

Lecture 122 Models Comparison - Test Basis

Lecture 123 Agile Scrum - Overview

Lecture 124 Agile Scrum - Roles

Lecture 125 Agile Scrum - Artefacts

Lecture 126 Agile Scrum - Sprint Planning

Lecture 127 Agile Scrum - Daily Stand-ups

Lecture 128 Agile Scrum - Sprint Review

Lecture 129 Agile Scrum - Sprint Retrospective

Lecture 130 Sprint Burndown

Lecture 131 Velocity

Lecture 132 Agile Scrum Process - Summary

Lecture 133 Agile Scrum Process - Flat view representation

Lecture 134 Agile Testing Process

Lecture 135 Agile Testing Techniques Overview

Lecture 136 Session Based Testing

Lecture 137 PROJECT Hands-on: Exploratory Testing

Lecture 138 Risk Based Testing

Lecture 139 Testing in Pairs

Lecture 140 Role of an Agile Tester

Section 10: Agile Testing – Project & Tooling

Lecture 141 Overview

Lecture 142 Sign up for JIRA Software

Lecture 143 Set up JIRA Project

Lecture 144 Explore JIRA - Roadmap

Lecture 145 Explore JIRA - Backlog

Lecture 146 Explore JIRA - Sprint Backlog & tasks

Lecture 147 Define Sprint Goal & Start Sprint

Lecture 148 Explore JIRA - Scrum Board

Lecture 149 Confluence - Connect JIRA Project & Create page

Lecture 150 Zephyr - Integrate with JIRA & Set up

Lecture 151 Zephyr - Create Test Case

Lecture 152 Zephyr - Test Cycle

Lecture 153 Zephyr - Execute Test Case & Report JIRA bug

Lecture 154 Zephyr - Test Summary

Lecture 155 JIRA Reports overview

Section 11: ADDITIONAL CONTENT: SQL for Testers

Lecture 156 Topics Covered

Lecture 157 Database Overview

Lecture 158 Database Tooling

Lecture 159 SQL for Testing

Lecture 160 SQL Programming Overview

Lecture 161 Set up MySQL DB & Toad

Lecture 162 Project Overview & Database Creation

Lecture 163 Create Tables & Describe

Lecture 164 SELECT Statement

Lecture 165 INSERT Test Data into Tables

Lecture 166 Create Remaining Tables using Script

Lecture 167 SELECT - Restrict Rows

Lecture 168 SELECT - Sort Records

Lecture 169 SELECT - LIMIT rows returned

Lecture 170 SELECT - Grouping

Lecture 171 Joining Tables for comparison

Lecture 172 Update Test Data

Lecture 173 Delete Test Data

Lecture 174 Rollback deleted test data

Lecture 175 Grant & Revoke Overview

Lecture 176 Constraints & Types

Lecture 177 Delete test data from multiple tables (based on a condition)

Lecture 178 SQL Programming - Summary

Section 12: ADDITIONAL CONTENT: Intro to Automation Testing

Lecture 179 Test Automation Overview

Lecture 180 Automation Framework Overview

Lecture 181 Automation Guidelines & Advantages

Lecture 182 Test Automation Life Cycle

Lecture 183 Test Automation Pyramid & Tooling

Anyone aspiring to gain hands-on exposure to Manual Testing Projects and Test Analyst/Engineer’s responsibilities,Most suitable for those who are seeking to learn Manual & Agile Testing (from project perspective),Best suitable for beginners to advanced level users and who learn faster when demonstrated,Those wishing to apply for entry level Testing jobs,Anyone currently seeking to move into a Testing role or already in a Manual Testing role will benefit from attending this professional course,Most suitable for those seeking to learn software testing from practical hands-on view point