Diploma roadmap

Software Testing Diploma

8 weeks · 5 stages

What you will learn

Think and test like a real professional QA engineer

Build a strong portfolio of testing cases, reports and automation scripts

Master the art of testing software with real-world projects

Skills covered

  • Testing Fundamentals
  • SDLC & STLC
  • Manual Testing
  • Test Case Design
  • Bug Reporting
  • Automation (Selenium, TestNG, JUnit)
  • API Testing
  • Database Validation

Achieve expertise and proficiency as a professional software testing engineer.

01

Testing Foundation

  • Software testing basics
  • SDLC vs STLC
  • Verification vs Validation
  • Black-box vs White-box testing
  • Levels of testing
02

Manual Testing Essentials

  • Test planning & strategy
  • Writing test cases & scenarios
  • Test execution & documentation
  • Bug life cycle & reporting
    • JIRA
    • Bugzilla
  • Test metrics & coverage
03

Java for Testers

  • Java basics
    • Variables
    • Data types
    • Operators
  • Control flow
    • if
    • switch
    • loops
  • OOP concepts
    • Classes & objects
    • Inheritance
    • Polymorphism
    • Encapsulation
  • Exception handling
  • Collections framework
  • Java with Maven / Gradle (for TestNG setup)
04

Introduction to Automation (Selenium + TestNG)

  • Selenium WebDriver basics
  • Locators & web elements
  • Assertions & validations
  • TestNG framework basics
  • Page Object Model (POM)
05

Advanced Automation & API Testing

  • Data-driven testing (Excel / CSV)
  • Cross-browser testing
  • Postman for API testing
  • Automating API tests (RestAssured + TestNG)
  • Database validation in automation

Graduation Party

The end of the road: demo your project, collect your certificate, and leave with a portfolio — alongside your cohort and mentors.