Demos On 17th / 18th March
PIMPLE SAUDAGAR :    Amazon Web Services(9:00 AM)   |   ETL Testing - Informatica (10:00 AM)   |   Big Data- Hadoop (10:30 AM)   |   Selenium(11:00 AM)    |   SAP SD(11:00 AM)   |   SAP FICO (11:00 AM)   |   Web Services Testing (12:00 AM)   |    DevOps (3:00 PM)   |    Angular JS (5:00 PM)   |   DECCAN :    Python (9:00 AM)   |   SAP FICO (11:00 AM)   |    DevOps (1:00 PM)   |   Amazon Web Services (2:00 PM)   |   Loadrunner(4:00 PM)   |    Selenium (5:00 PM)   
ISO 9001:2015 Certified Organization  |   Pearson Exam Center
     +91 8308103366

Diploma in Software Testing

Course Overview

Our Software Testing Course is a 100% Job Oriented Program wherein we deliver trainings to students for 3 months and make sure that they become employable after the course completion. Our software testing training course covers basics to advanced level of software testing; we also cover automation testing tools like Selenium in this course. Software testing being quite a sought out job in the IT industry has a lot of opportunities in the market and our dedicated placement cell makes sure that we provide ample amount of calls to the candidates and make them employable.

Our Software testing Diploma course is specially designed for students who have just graduated from colleges and are looking forward to make a career in Testing Industry. We work closely with candidates, analyze them through various assignments and working on live projects. Our testing course also includes helping students for interviews through mock interviews, soft skill sessions, and aptitude sessions by industry experts.

Course Features

  • Trainers from Industry Experts
  • Hands on Experience on One Live Project.
  • 100 % Placement Assistance
  • Resume Preparation
  • Interview Preparation
  • Missed Sessions Covered
  • Multiple Flexible Batches
  • Practice Course Material
  • Free Soft Skill Sessions
  • Free Aptitude Sessions


  • No Pre-requisites. Basic knowledge of software development life cycle is advantageous.
  • Duration : 3 Months (90-100 Hrs.) (Weekdays Batch)

    Who can join this course?

  • Freshers who want to make a career in Software industry.
  • Professionals who want to make their career in Testing.
  • Course Syllabus

    Module I : Basic Software Testing
    1. Fundamentals of Testing
      • What is Software Testing?
      • What is Software Bug
      • Testing Principles
      • When to Start/Stop Testing?
    2. Application Architecture
      • Desktop/Stand–alone Environment
      • Client Server Environment
      • Web Based Environment
    3. SDLC and STLC
      • SDLC Phases
      • Various SDLC Models
      • Waterfall Model
      • Iterative and Incremental model
      • STLC Phases
      • Types of Testing
      • Methods of Testing
      • Static and Dynamic Testing
    4. Verification and Validation
      • Verification
      • Methods of Verification
      • Validation
      • Levels of Testing
      • V Model
    5. Functional and Non Functional testing
      • Functional Testing
        • Unit Testing
        • Integration Testing
        • System Testing
        • User Acceptance Testing
        • Regression Testing
        • Retesting
      • Non Functional Testing
        • Performance Testing
        • Load Testing
        • Stress Testing
        • UI and Usability Testing
        • Security Testing
        • Portability Testing
        • Compatibility Testing
        • Other Special Testing Types
    6. Test Management
      • Test Plan Template
      • Usecase Testing
      • Scenario Testing
      • Testcases & Test Data
      • Testcases Template
      • Test Design Technique
    7. Defect Management
      • What is Defect/Bug?
      • Reason for Defects in Software
      • Defect Tracking System
      • Defect Life Cycle
      • Attributes of Defect
    8. Bugzilla - Defect Tracking Tool
      • Test Plan Template
      • Usecase Testing
      • Scenario Testing
      • Testcases & Test Data
      • Testcases Template
      • Test Design Technique
    9. Quality Center (QC-Overview)
      • Opening QC
      • Requirements tab
      • Test Plan tab
      • Test Lab tab
      • Defects tab
      • Report and analysis of result
    1. Introduction to Database
    3. DDL, DML, DCL, TCL
    4. Data types
    5. SELECT Statement
    6. Restricting and Sorting Data
    7. Aggregating Data using Group Functions
    8. Manipulating Data
    9. Sub queries
    10. Important Functions
    11. Joins and different types

    Module II : Automation Testing Tool (SELENIUM)
    1. Overview of Java
      • OOP’s , Data Types and Variables
      • Operators, Control Structures
      • Strings, Arrays
    2. Objects and Classes
      • Object, Classes and Methods
      • Method Overloading
      • Constructors
    3. Inheritance
      • Types of Inheritance
      • Method Overriding
    4. Packages and Interfaces
      • Defining Packages
      • Extending Interfaces
    5. Exception Handling
      • Fundamentals of Exception Handling
      • Exception types
      • Try and Catch and finally
      • Multiple Catch
    6. Collections Framework
      • Array Introduction
      • Syntax of Array
      • Types of Array
      • Predefined Array Functions
    1. Introduction to Automation Testing
      • What is Automation Testing?
      • Why Automated Testing?
      • When to Automate?
      • Which Test Cases to Automate?
      • Different Automation tools
      • Automation challenges & Mitigations
    2. Introduction to selenium
      • What is selenium?
      • History and various versions of selenium
      • Who can learn automation using selenium
      • Advantages of using Selenium over other tools
      • Selenium components
    3. Selenium-IDE
      • Introduction
      • IDE Features
      • Building Test Cases
      • Running Test Cases
      • Building and Running Test Suites
    4. Selenium Web Driver 2.0
      • Why Selenium Web Driver
      • Automation Setup for Selenium Web Driver
      • Configuration of Selenium Jar using Eclipse
    5. Selenium Commands
      • What is a Driver
      • Different methods of finding element
        • By ID
        • By name
        • By Xpath
        • By Tag name
        • By class name
        • By Link text
      • Various types of operation that can be performed on any elements and how to use them.
      • capturing Screen shots
      • Multiple Window Handling
      • Pop Up Handling
      • Java Script injection
      • Verifying statements
      • Preparing basic Automation Scripts and running them
      • Creating Re usable class and their implementation in creating Test Scripts
      • Parameterizing Test Scripts using Excel
      • Creating Test Suites
    1. Framework Designing
      • What is a Framework?
      • Different Types of Framework
      • How to Design a framework?
      • Data Driven Framework using Excel
      • Keywork Framework
      • Hybrid Framework
    2. TestNg Framework
      • Test NG & TestNG features
      • How to integrate TestNG with Eclipse
      • Test NG Annotations
      • TestNG Reporting
    3. POM Framework
      • Advantages of POM
      • How to implement
      • Using Page Object and Page Factory

    4. Reporting
      • Using Report NG for generating reports through TestNG
      • Log4j-What is Log4j, how to use it, integration of Log4j with Eclipse
    5. Build Tools -Maven
      • How to create a maven project in Eclipse
      • Maven Build Cycles
      • How to compile and Run tests using Maven
    6. Continuous Build Integration tools- Jenkins
      • What is Jenkins and how to use it
      • How to integrate jenkins with Eclipse
    7. Selenium Grid
      • Introduction & Architecture of Selenium Grid
      • Configuration of Selenium Selenium Grid(Hub And Node)
      • Writing a Sample Script using Selenium RC
      • Some Practice and Sample Programming using Grid


    1. Will I get any certificate after this course?

    After the course completion, an exam will be conducted to judge your knowledge along with the live project work completion check and you will be awarded a certificate from 3RI Technologies.

    2. Will I get any placement assistance after the course completion?

    Yes, we provide 100% placement assistance to our students. We have a dedicated team for Placement and tie ups with 300+ MNC’s and SME companies.

    3. Do you provide any demo classes for this course?

    Yes we conduct demo classes every weekend. Please contact us for more details. Students Review Section

    4. What kind of Projects will get conducted during this course?

    We conduct the live project during the course ,wherein you can apply your knowledge and skills that you acquired through our training. These projects could be from various fields like ecommerce, Finance, Retails , social networking,website , enterprise application.

    Inquire Now


    Student's Reviews about 3RI