Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Masterclass Shift Left: Accelerated Software Testing

via Udemy

Overview

Test Automation, Devops for Quality Engineers, TestOPS, Advanced Software Quality, Generative AI, Continuous Testing

What you'll learn:
  • How to use AI Agents at any stage of the testing process
  • AI agents that accelerate shift left
  • Shift Left approach in software development
  • Preventive actions in applying shift left
  • Practical examples of shift left pipelines
  • Advanced Quality Engineering
  • The Testing Pyramid
  • CHAT GPT - GENERATIVE AI Demo
  • Proper test automation techniques
  • Jmeter Pefromance CI/CD Pipeline with CHAT GPT
  • Feature Branch Testing
  • Shift Right | Testing in production
  • GITHUB CI/CD Pipelines
  • How to design TestOPS Actions
  • Design preventive Code Quality Policies
  • Design preventive Code Build Policies
  • Speed and cost of Test Automation
  • Short and Long lived Testing Environments

Course Title:
TestOPS Shift Left: Accelerating Quality and Efficiency for Quality Engineers

Course Objective:
Equip QE professionals with modern tools, techniques, and mindsets to integrate Shift Left principles, leveraging AI agents, browser automation, and AutoGen to optimize quality earlier in the software development lifecycle.

Core Focus Areas

  • Shift Left Fundamentals

    • Understand the importance of catching defects early

    • Reduce cost, rework, and deployment delays

    • Align QA with development from the beginning

  • Modern QE Best Practices

    • Enforce code quality with:

      • Code reviews and static analysis

      • Test-driven development (TDD)

      • Pull Request (PR) gates and automation triggers

    • Build maintainable, defect-resistant pipelines

  • AI Agents in Testing

    • Use AI agents to:

      • Analyze test coverage gaps

      • Suggest or auto-generate test cases

      • Predict risk areas based on code changes

    • Integrate with tools like Microsoft AutoGen to orchestrate agent workflows for test creation, bug triaging, and environment setup

  • Browser-Based Testing in Shift Left

    • Automate frontend workflows using tools like Playwright, Cypress, or Selenium

    • Run cross-browser tests as part of PR validation

    • Use headless browsers in CI/CD to improve speed and feedback

  • Automation Efficiency

    • Automate repetitive quality tasks like regression, integration, and smoke tests

    • Adopt pipeline-as-code for test orchestration

    • Choose the right toolchain for your team, such as GitHub Actions or Azure DevOps

  • Security and Prevention Techniques

    • Introduce early security practices:

      • Static Application Security Testing (SAST)

      • Threat modeling and secure code reviews

      • Integrate security checks into unit tests and CI pipelines

Expected Outcomes for QE Professionals

  • Design and lead Shift Left quality strategies across the development lifecycle

  • Collaborate with developers and AI agents to accelerate and scale test efforts

  • Implement AI-powered test generation and quality enforcement

  • Deliver secure, stable, and efficient software with confidence and speed

Syllabus

  • Introduction
  • Project Dependencies - Optional
  • Introduction to Shift Left
  • AI Agents that will help you achieve Shift left faster
  • Test Automation in context of Shifting Left
  • DevOps for Quality Engineers
  • Modern Approach to Testing Environments
  • Shifting Left on Performance - A preventive approach
  • Generative AI - Use Cases for Gen AI that influence speed of testing
  • Creating Jmeter Automated CI/CD pipe with CHATGPT for Shifting Left
  • Outro

Taught by

Dan Andrei Bucureanu

Reviews

4.5 rating at Udemy based on 379 ratings

Start your review of Masterclass Shift Left: Accelerated Software Testing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.