Manual Testing for Beginners to Advanced

Become a Certified Manual Tester with this Course!

Key Highlights

50+ Live interactive sessions across 7 months

218 Hrs Self-paced Videos

50+ Industry relevant Projects & Quizzes

 Live Classes from IIT Faculty & Industry Experts

 Certification from iHub IIT Roorkee & Microsoft

 Career Services by Intellipaat

2 Days Campus Immersion at iHub IIT Roorkee

24/7 Support

Process Advisors

53% of the learners achieved their training objectives within 9 months of course completion*
95% learner satisfaction score post completion of the program*
500% salary hike received by a working professional post completion of the course*

About Manual Testing Course Overview

This course covers the fundamentals of manual testing, including test planning, execution, and defect management. You’ll learn various testing techniques (BVA, EP, exploratory), create and execute test cases, and report bugs using industry tools. The program includes hands-on projects, real-world scenarios, and certification, equipping you with job-ready skills for software testing roles.

Talk To Us

We are happy to help you 24/7

+91-7022374614

13+ Skills Covered

Java

Selenium

WebDriver

Automation

Web Alerts

Selenium Testing Course Fees

Online Classroom

Preferred

Weekend (Sat-Sun)

 23 Mar 2025

08:00 PM – 11:00 PM

Weekday (Tue-Fri)

25 Mar 2025

07:00 PM – 9:00 PM

Weekend (Sat-Sun)

29 Mar 2025

08:00 PM – 11:00 PM

Weekday (Tue-Fri)

1 Apr 2025

07:00 PM – 9:00 PM

₹23,028

Corporate Training

Manual Testing Certification Course
Syllabus

Module 01 - Introduction to Software Testing
  1. What is Software Testing?
  2. Importance of Software Testing
  3. Types of Testing: Manual vs. Automation
  4. Levels of Testing: Unit, Integration, System, Acceptance
  5. Testing Life Cycle (STLC)
  6. Software Development Life Cycle (SDLC)
  7. Roles in Software Testing (QA, Testers, Developers)
  8. Hands-on – Introduction to different SDLC models (Waterfall, Agile, V-Model, etc.)
  1. Black Box Testing
  2. White Box Testing
  3. Grey Box Testing
  4. Functional Testing vs. Non-functional Testing
  5. Test Design Techniques: Equivalence Partitioning, Boundary Value Analysis, Decision Table Testing, State Transition Testing
  6. Hands-on – Designing test cases using different techniques
  1. What is a Test Case? Writing Effective Test Cases
  2. Test Case Format and Components
  3. Test Case Execution and Reporting
  4. Test Plan Creation : What is a Test Plan? Components of Test Plan
  5. Test Data Creation and Management
  6. Test Case Management Tools (e.g., TestRail, Jira, Quality Center)
  7. Hands-on – Create and execute test cases for a given scenario using tools like Jira or Excel
  1. Understanding Functional Requirements
  2. Functional Test Execution: How to perform Functional Testing
  3. Smoke Testing, Sanity Testing, and Regression Testing
  4. User Acceptance Testing (UAT)
  5. Exploratory Testing vs. Scripted Testing
  6. Hands-on – Perform Functional Testing on a web or mobile application
  1. Non-Functional Testing
  2. What is Non-Functional Testing?
  3. Performance Testing (Basics, Load Testing, Stress Testing)
  4. Usability Testing
  5. Compatibility Testing (Cross-browser, Cross-platform)
  6. Security Testing (Basic concepts)
  7. Hands-on – Conduct basic performance testing using tools like JMeter or LoadRunner
  1.  What is a Bug/Defect?
  2. Bug Life Cycle: Identification, Reporting, and Resolution
  3. Bug Reporting Tools: Jira, Bugzilla, Mantis
  4. Writing a Clear and Effective Bug Report
  5. Prioritization & Severity Levels (Critical, Major, Minor)
  6. Retesting and Regression Testing
  7. Hands-on – Report a defect in a bug tracking tool and perform bug verification
  1. How to Execute Test Cases
  2. Reporting Test Results: Test Execution Status, Pass/Fail Criteria
  3. Test Coverage and Traceability Matrix
  4. Test Reporting & Metrics: What metrics to track, How to report
  5. Types of Reports: Summary Report, Defect Report, Test Execution Report
  6. Hands-on – Create a Test Execution Report based on test results
  1. What is Agile?
  2. Agile vs. Waterfall Testing
  3. Scrum Framework in Agile Testing
  4. Types of Testing in Agile (Sprint Testing, Continuous Testing, etc.)
  5. Role of a Tester in an Agile Team
  6. Continuous Integration/Continuous Testing concepts
  7. Hands-on – Simulate testing in an Agile environment (sprint planning, sprint execution)
  1. Applying learned concepts to a real-world application
  2. End-to-end testing process
  3. Handling complex scenarios in testing
  4. Risk-based Testing
  5. Collaboration with Developers, Product Owners, and other stakeholders
  6. Hands-on – Conduct end-to-end manual testing on a mock project and prepare the final report
  1. Review of all previous modules
  2. Final Project: Comprehensive Test Plan, Test Cases, Execution, and Bug Reporting
  3. Preparing for Interviews: Key Testing Concepts, Common Interview Questions
  4. Hands-on – Complete a full testing cycle on a given application and present findings in a report

Free Career Counselling

We are happy to help you 24/7

    Selenium Projects

    Automating Various Tasks in ActiTime

    In this project, you will work on the various aspects of automating scenarios using POM, TestNG, and Maven integration with extent reports. You will deploy the automation of various tasks such as creating and deleting customers, creating and completing projects, and creating, deleting, and completing tasks.

    Testing an E-commerce Site with Selenium

    In this Selenium project, you will develop the page object model framework and use it for buying a product on Flipkart. You will test the site for a search query like iPhone with the specific phone memory size requirement. The product should be added to the cart, ensuring that shipping will be done to the entered address, and the site should proceed to the checkout page.

    JUnit Test Case

    In this project, you have to create a JUnit unit test case that opens a site, as specified in the program, such as www.google.com. You need to know how to integrate the JUnit test case with the Ant tool. In this project, a comparison between TestNG and JUnit will also be defined.

    Meet the Data Science Training Mentors

    Land Your Dream Job Like Our Alumni

    Manual Testing Training FAQs

    Got questions? We have answers. Take a look at our Frequently Asked Questions for more info.

    What is Manual Testing?

    It’s a process where testers manually execute test scenarios without automation tools to identify defects in the software.

    Identifies usability & design issues Allows exploratory testing Ensures real user experience Finds visual/UI issues not detected by automation

    Functional Testing – Ensures the application works as expected.
    Smoke Testing – Quick check to see if major functionalities work.
    Sanity Testing – Ensures small code changes work fine.
    Regression Testing – Checks if new changes didn’t break existing features.
    Integration Testing – Tests interaction between different modules.
    User Acceptance Testing (UAT) – Ensures software meets business requirements.
    Exploratory Testing – Testers explore without predefined test cases.

    Detects usability and UI issues better than automation.

    Flexible for ad-hoc and exploratory testing.

    Cost-effective for small projects.

    Essential for UAT and final validation.

    Related Selenium Courses

    Test Architect Course

    1750 Learners

    ETL Certification Course

    1750 Learners

    Hadoop Testing Training

    1750 Learners

    Get in Touch to Enhance Your Career !

    123456789

    We're here to help !