Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Software Testing Made Easy for Beginners (Project,Jira,API )
Rating: 4.2 out of 5(966 ratings)
8,280 students

Software Testing Made Easy for Beginners (Project,Jira,API )

Includes a live project with complete documentation for Testing Artifacts like Test Plans, Scenarios and Cases etc.
Created byArun Motoori
Last updated 7/2025
English
Arabic [Auto],German [Auto],

What you'll learn

  • Manual Testing Concepts from Basics
  • Live Project for Manual Testing Practice
  • Test Plan, Test Scenario, Test Cases and other Documents created in full for a Live Project
  • Additional Knowledge and Concepts that will enhance your understanding on Software Testing

Course content

14 sections576 lectures106h 56m total length
  • What is Software Testing?41:24

    Discover what software testing is through real-world examples, comparing verification and validation, and learn how testers use requirements and checklists to ensure software meets end-user needs.

  • Session 2 - Why Software Testing is required?12:22

    Learn why software testing is essential before market release to prevent buggy software and low quality, safeguard reputation, and avoid revenue loss and life-risk scenarios.

  • Session 3 - Demo Application for practicing Software Testing9:19

    Explore a demo e-commerce application to practice software testing, from understanding and exploring the app to planning tests, creating test scenarios and cases, and reporting defects.

  • Session 4 - Domain Knowledge plays a key role in Software Testing34:36

    Discover how domain knowledge drives effective software testing, using examples from e-commerce, banking, healthcare, and education to sharpen tests around product display pages, wish list, wedding registry, and ERP.

  • Session 5 - Basic Testing Types for understanding Software Testing better37:40

    Explore manual and automation testing, desktop, web, and mobile application testing, API and database testing, plus functional and non-functional testing such as performance and security.

  • Session 6 - Software Testing Career Planning27:47

    Plan your software testing journey from manual testing and domain knowledge to automation with Selenium and Java, then expand into API testing, performance, and security to become an all-round tester.

Requirements

  • Having Basic knowledge on Computers will help

Description

  • In-detailed, easy, step by step, beginners friendly and practical course on Software Testing (Manual)

  • Basic Computer Knowledge is enough for getting started with this course

  • Live Project is the main attraction for this course.

  • All the Testing Artifacts like Test Plans, Test Scenarios, Test Cases, Quality Reports are created fully to give a real time work feel.

  • Different topics covered in this course at a high level include: (Includes Videos and Notes for every topic listed below)

    1. Getting started with Software Testing

      1. What is Software Testing?

      2. Why Software Testing is required?

      3. Demo Application for Practicing Software Testing

      4. Domain Knowledge and Software Testing

      5. Basic Testing Types

      6. Software Testing Career Planning

    2. Live Project Series (Real Time Project videos)

      1. eCommerce Application and domain Knowledge

      2. Exploring and Understanding Application

      3. Test Planning

      4. Test Scenarios

      5. Test Cases

      6. UI Testing Checklist

      7. Test Execution

      8. Reporting Defects

      9. Testing Status Emails

      10. Execution Results and Reports

      11. Test Cycles

      12. Quality Reports

    3. Software Testing Basics and Terminologies

    4. SDLC and STLC (Covered in depth)

      1. Waterfall Model

      2. Prototyping Model

      3. Incremental or Iterative Model

      4. Spiral Model

      5. V Model

      6. Agile SDLC Model

      7. RAD Model

      8. Big Bang Model

    5. Black Box Test Design Techniques

      1. Equivalence Class Partitioning

      2. Boundary Value Analysis

      3. Decision Table Testing

      4. State Transition Testing

      5. And others

    6. Verification and Validation (Covered in depth)

    7. Several Additional Topics on Software Testing - Best Practices, Principles, Concepts etc.

    8. Agile Concepts explained in detail

    9. Jira Tool explained in detail

    10. Useful Tools for Software Testers

    11. Basic Technologies to be learnt by Software Testers

    12. Software Testing Interview Questions with Answers

    13. Additional Topics and many more


Who this course is for:

  • Beginners who want to get started with Software Testing (Manual Part) and gain real project experience