Engineering and Technology Courses

Advanced Post Graduate Program in Software Testing

Program Objectives
  • To perform more sophisticated actions on software by improving testing skills using open source tools, like, Selenium, AutoIT, Sahi etc.
  • To equip participants with advanced testing skills so that they can perform testing jobs very well and improve their job prospects.
Program Description

This course will examine fundamental software testing and related program analysis techniques. In particular, the important phases of testing will be reviewed, emphasizing the significance of each phase when testing different types of software. The course will also include concepts such as test generation, test oracles, test coverage, regression testing, mutation testing, program analysis (e.g., program-flow and data-flow analysis), and test prioritization. Content Highlights are:

  • Fundamental of Testing
  • Software Development Life Cycle
  • Software Testing Life Cycle
  • Verification and Validation
  • Non-Functional testing
  • Performance Testing
  • Black box and White box Testing
  • Test management
  • Test cases
  • Defect Management
  • Testing Matrices
  • Mobile Testing
  • Web Application Testing
  • ISTQB Preparation
  • Overview of Automation Testing
  • Overview of Unified Functional Testing (UFT) previously QTP
  • Overview of Application Lifecycle Management (ALM) previously QC
  • Automation Testing
  • Selenium Introduction
  • Core Java Overview
  • Selenium IDE and RC
  • Software Testing Project
Eligibility Criteria

Engineering Graduate of any stream, BCA, BCS, MCA, BSC.(Computer), M. Sc.(Computer), Diploma in Computer Engineering


6 Months (Regular/ Weekend Batches)

Course Structure / Highlights

The Unique methodology of imparting education leverages proven Learning Pedagogy, Technology, Research and Experiential Learning to all its students.

  • Assessment - Focused approach to Teaching
  • Group work on assignments
  • Teaching through case studies by industry experts.
  • Work with sample application – focus on practice sessions
  • In-depth understanding of various Software Testing Methods
  • Skillful implementation of Software testing methods
  • The curriculum is oriented towards solutions to real life problems.
  • User-friendly and a conductive environment for learning.
  • Excellent opportunities for research and development activities.
  • Latest IT enabled Infrastructure