Software Engineering

Software Testing & QA Automation

  • Duration: 3 months
  • Level: Beginner

Learn to test software manually and automatically with Playwright, Postman and CI pipelines, and help teams ship with confidence.

  • 100% remote
  • Live online classes
  • Beginner friendly
  • Playwright and Postman

About This Program

Software Testing & QA Automation is a three-month, live online programme that teaches you how professional teams test software: from writing test cases and reporting bugs to automating web and API tests that run on every change.

What You’ll Learn

  • Plan testing and write clear test cases
  • Find, reproduce and report bugs
  • Test APIs with Postman
  • Automate browser tests with Playwright and TypeScript
  • Run automated tests in CI pipelines
  • Work within agile teams

Curriculum

  1. Module 1 Module 1: Testing fundamentals (weeks 1–4) 3 topics
    • The software development life cycle and agile
    • Test design techniques
    • Bug reporting with Jira
  2. Module 2 Module 2: API and database testing (weeks 5–7) 3 topics
    • HTTP and REST
    • Postman
    • SQL for testers
  3. Module 3 Module 3: Test automation (weeks 8–11) 3 topics
    • TypeScript for testers
    • Playwright
    • CI with GitHub Actions
  4. Module 4 Module 4: Capstone (weeks 12–13) 2 topics
    • Test strategy and automation suite for a real app
    • Portfolio and interview preparation

What You’ll Build

  • A test plan and bug reports for a live web application
  • A Postman API test collection
  • A Playwright automation suite running in CI

Career Outcomes

  • QA Engineer
  • Software Tester
  • QA Automation Engineer (junior)

Who This Program Is For

For detail-oriented beginners and career changers who want a practical route into software teams.

Requirements

  • No prior coding experience needed
  • A laptop or desktop computer
  • A reliable internet connection
  • About 10–12 hours a week

Looking for a program you can join now?

See every Virexa program and its admissions status.