Tags
Language
Tags
May 2024
Su Mo Tu We Th Fr Sa
28 29 30 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 1

Modern Principles Of Software Quality Testing | Engineering

Posted By: ELK1nG
Modern Principles Of Software Quality Testing | Engineering

Modern Principles Of Software Quality Testing | Engineering
Published 4/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.57 GB | Duration: 13h 9m

Quality Engineering, Modern Testing Principles. Lean and Process Improvement, Devops for Quality Engineers

What you'll learn

Learn modern ways to look at quality for software projects

Apply continous improvement techniques to increase speed and quality

Understand how Shift Left on quality increases release cadence

Identify pitfalls in the development process and their corrective actions

Leverage the power of Continous Testing

Quality enginering principles applied to agile deliveries

How to chose the right suited DEVOPS Testing pipeline

Make the most out of your Automation Strategy

Requirements

This is not an absolute beginner course, and as such some concepts are needed to make the most out of this material. These concepts are: Testing in general, Agile methodology, Software lifecycle, Containers and so on

No programming experience needed

Description

This is a masterclass in Quality Engineering teaching the student how to properly approach quality validations by applying shift left and Right approaches, Dev Ops tool chain and Lean principles. This will provide an in dept analysis on how one can have preventive measures before the first line of code is written and how to maximize the return on the investment made in quality engineering.The main goal of this course is to put together all the individual pieces that make software testing: Automation, Devops, Agile, Functional, Non-Functional, Version Control, Shift left and Shift Right, Containers, X as Code, Automated quality checks, Environments, Cloud and so on into one lecture that will bring these topics in a LEAN approach. This will take you from average Quality engineer to quality transformation expert.You will see how to overcome the storming and norming phase in the team and reach the high performing state by looking at the model based on the five dysfunctions of the team.After this lecture you will be able to improve the efficiency of your process, reduce infrastructure cost related to quality engineering, increase the speed of execution. By explaining LEAN Concepts and TIMWOODS wastes the project and organization will move to a continuous improvement and innovation state.

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 The need to have this material

Lecture 3 What you will get out of this

Section 2: A look at quality engineerig

Lecture 4 Chapter Introduction

Lecture 5 Traditional view of quality

Lecture 6 A better approach to quality

Lecture 7 Trunk Based Development

Lecture 8 Role of the quality engineer

Lecture 9 High performing teams

Lecture 10 Speed versus quality

Lecture 11 Chapter Recap

Section 3: Shift Left approach

Lecture 12 Introduction to Shift Left

Lecture 13 What is Shift Left approach

Lecture 14 Benefits of Shift Left

Lecture 15 What is Shift Right

Lecture 16 Drivers and Enablers of Shift Left

Lecture 17 The Test Pyramid

Lecture 18 Ice-cream Cone Antipattern

Lecture 19 Unit Tests

Lecture 20 Integration Tests

Lecture 21 Contract and API Tests

Lecture 22 UI Tests

Lecture 23 Branching

Lecture 24 Devops for QA

Lecture 25 Continous Integration Pipe

Lecture 26 Continous Deployment Pipe

Lecture 27 Feature Environments

Lecture 28 Nightly Build

Lecture 29 Test Infrastructure - Environments

Lecture 30 Automation for Delivery Pipeline

Lecture 31 GitOPS

Lecture 32 Infrastructure Tests

Lecture 33 Shift Left Cheatsheet

Lecture 34 Pipeline Design Advice

Lecture 35 Test Data

Lecture 36 Performance validations

Lecture 37 A word on Automated Policies

Lecture 38 Design you pipeline

Lecture 39 Test Automation Study

Lecture 40 Chapter Recap

Section 4: Quality engineering for Agile Deliveries

Lecture 41 Intoduction

Lecture 42 What is agile

Lecture 43 Quality activities for agile

Lecture 44 Definition of Ready

Lecture 45 Definition of Done

Lecture 46 Test Driven Development

Lecture 47 Acceptance TDD

Lecture 48 Item Size Considerations

Lecture 49 In Sprint Automation - Part1

Lecture 50 In Sprint Automation - Part2

Lecture 51 3 Amigos concept

Lecture 52 Agile Problem 1 - Agile waterfall

Lecture 53 Agile Problem 2 - N-1 Miraje

Lecture 54 Agile Problem 3

Lecture 55 Metrics Introduction

Lecture 56 DORA Metrics

Lecture 57 Sprint Velocity and Burndown

Lecture 58 Find issues with Sprint Burndown Chart

Lecture 59 Speed Metrics

Lecture 60 The Correlation Function

Lecture 61 Quality Metrics

Lecture 62 Closing Thoughts

Section 5: LEAN Concepts applied to software projects

Lecture 63 Introduction

Lecture 64 Priciples of LEAN

Lecture 65 VALUE given by customer

Lecture 66 Establish Flow

Lecture 67 Seek Perfection

Lecture 68 Value Stream

Lecture 69 Pull

Lecture 70 Waste identification - TIMWOODS

Lecture 71 Waste- Transportation

Lecture 72 Waste - Inventory

Lecture 73 Waste - Motion

Lecture 74 Waste - Waiting

Lecture 75 Waste - Overproduction

Lecture 76 Waste - Overprocessing

Lecture 77 Waste - Skills/ Talent

Lecture 78 New Wastes for Agile Projects

Lecture 79 Limit Work in Progress

Lecture 80 Root Cause Analysis

Lecture 81 DMAIC

Lecture 82 DMADV

Lecture 83 Chapter Recap

Section 6: Closing Thoughts

Lecture 84 In Closing

Quality Engineering Professionals,Engineering Managers,Full stack Testers,Quality Assurance Advisors