a

Software Testing Fundamentals Course

An in-depth, practical software testing course that equips learners with manual testing, defect management, and DevOps-integrated performance testing skills.

access

Lifetime

level

Beginner

certificate

Certificate of completion

language

English

What will you learn in Software Testing Fundamentals Course

  • Understand the software testing lifecycle and key testing concepts

  • Plan and manage testing activities, including strategy, budgeting, and risk management

​​​​​​​​​​

  • Design test cases using techniques like boundary-value, equivalence partitioning, and scenario-based testing

  • Execute manual tests across UI and API, track outcomes, and report defects

Program Overview

Module 1: Introduction to Software Testing Life Cycle

⏳ 30 minutes

  • Topics: Fundamental testing concepts, SDLC models, roles and responsibilities

  • Hands-on: Explore the testing lifecycle and map activities to a sample project

Module 2: Test Planning

⏳ 45 minutes

  • Topics: Test strategy, planning, budgeting, scheduling, risk management

  • Hands-on: Draft a test plan including scope, resources, and schedule

Module 3: Test Design Techniques & Execution

⏳ 1 hour

  • Topics: Identifying conditions, writing test cases, BVT, positive/negative scenarios

  • Hands-on: Create and execute test cases for a web application manually

Module 4: Test Techniques Deep Dive

⏳ 45 minutes

  • Topics: Dynamic test-case writing, scenario-based testing, test data generation

  • Hands-on: Develop a test-sheet and manage cases in Jira or Google Drive

Module 5: Levels & Types of Testing

⏳ 1 hour

  • Topics: Unit, integration, system, UAT; regression, smoke, performance, security testing

  • Hands-on: Classify and plan tests for each level using sample requirements

Module 6: Test Execution & Defect Management

⏳ 1 hour

  • Topics: Entry/exit criteria, executing tests, defect life cycle, severity/priority

  • Hands-on: Execute test cases and log defects with reproduction steps

Module 7: Reporting & Team Collaboration

⏳ 45 minutes

  • Topics: Status reports, defect status, test closure reports, stakeholder communication

  • Hands-on: Generate a metrics dashboard and present test-summary reports

Module 8: Metrics & Measurement

⏳ 30 minutes

  • Topics: Test metrics types, benefits, collection, and analysis

  • Hands-on: Define and calculate key metrics (pass rate, defect density, test coverage)

Get certificate

Job Outlook

  • Median annual wage for software quality assurance analysts and testers was $102,610 in May 2024

  • Employment of QA analysts and testers projected to grow 17% from 2023 to 2033

  • Skills in manual testing, defect management, and CI/CD integration are in high demand across tech, finance, and healthcare

  • Opportunities include QA analyst, test engineer, automation tester, and performance tester

9.6Expert Score
Highly Recommendedx
Edureka’s Software Testing Fundamentals course delivers end-to-end coverage of manual testing, defect management, and basic performance testing within a CI/CD context.
Value
9
Price
9.2
Skills
9.4
Information
9.5
PROS
  • Comprehensive curriculum covering all phases of testing
  • Hands-on labs with industry tools like Jira, Selenium, Jenkins, and JMeter
  • Instructor-led guidance supplemented by lifetime access to recordings
CONS
  • Requires foundational knowledge of SDLC and basic coding for automation labs
  • Lacks built-in quizzes; relies on practice exercises for knowledge checks

Specification: Software Testing Fundamentals Course

access

Lifetime

level

Beginner

certificate

Certificate of completion

language

English

Software Testing Fundamentals Course
Software Testing Fundamentals Course
Course | Career Focused Learning Platform
Logo