Learn with Real Work-Ex. Land the best automation testing roles with PLACEMENT ASSISTANT

3+ professional real-life projects, with expert mentorship, to master Automation Testing skills in a practical work-like developer environment.
Well-structured interactive workshops and live sessions from industry seasoned professionals.
100% placement guarantee with job-search support, referrals, and career guidance from experienced career coaches.
In-depth interview preparation covering manual, agile and Automation Testing concepts that are critical to crack interviews.

Walk Away With New Skills , A Work Experience Certificate , And A Dream Job In Automation Testing.

Key Features

40 Hrs Instructor-led Training

Flexible Schedule

Focused on real-world examples

24 x 7 Lifetime Support & Access

72 Hrs Project Work & Exercises

Certification and Job Assistance Post Completion

Career Transitions

Herin Wilson
Lituna Mallick
Selenium Developer
intellipaat-image₹ 2,80,023
Senior Tester
intellipaat-image₹ 4,90,023
Herin Wilson
Biswajit Rout
 QA Lead
intellipaat-image₹ 5,80,023
intellipaat-image₹ 6,90,700
Herin Wilson
Santhosh Kulkarni
Project Coordinator
intellipaat-image₹ 7,80,023

intellipaat-image₹ 9,80,223
Herin Wilson
Asish Kumar Behar

intellipaat-image₹ 9,90,099

intellipaat-image₹ 12,80,523

Course Benefits

With 10K+ hires,
we’ve placed more grads in high-growth, high-pay tech careers than any other coding bootcamp.

Career Grow Icon Image

Launch a Fulfilling, Future-Proof Career

Selenium Learning Image

Build a Professional-Grade Portfolio

Selenium Career Icon

Open Doors with Industry Connections

24 x 7 Lifetime Support & Access

Get Personalised Job Support at Every Step

Average Salary Per Year ₹ 8,80,023

Testing EngineerAutomation Testing EngineerSenior Automation Testing Engineer

Companies Hiring Automation Testing Engineer


Dedicated Learning Manager

Interview Preparation

Linkedin Profile & Resume Preparation

Exclusive Job Portal

Project Reviews

Interviews with Top Companies


And 1,000+ Global Companies

Immersive Program To Land Guaranteed QA Jobs At The Fastest Growing Companies

Techctice Selenium training helps you learn Selenium, one of the top automation testing tool. As part of the training, you will learn Selenium components like Selenium IDE, WebDriver and Grid through hands-on projects and case studies.

  1. Selenium automated testing advantages
  2. Deploying Selenium IDE functions and commands
  3. TestNG Plugin in Eclipse
  4. Object Repository and Maven
  5. Introduction to Selenium WebDriver
  6. WebDriver programs like Textbox, Checkbox and multiple Windows
  7. Using Selenium Grid for software testing
  1. Software Developers, Testers and QA Engineers
  2. System Analysts, Administrators and BI and ETL professionals

Having a basic knowledge of C# or Java is beneficial but not mandatory for taking up this Selenium certification training.

  • Global software testing market to reach $50 billion by 2020 – NASSCOM
  • Selenium tool supports more browsers and languages than any other testing tool
  • A Selenium Tester in the United States can earn $87,000 –

Today due to the ubiquity of software, testing it is of prime importance. Selenium tool is used for automated testing. Techctice is offering a comprehensive training in software automated testing using Selenium that has been created by industry experts. Thus, taking this training program will help you rise in your career rapidly.

phone Talk to Us






Testing Fundamentals

  1. Quality Control
  2. Quality Assurance
  3. Functional Tests

Non Functional Tests

  1. Performance Testing
  2. Usability Testing
  3. Reliability Testing
  4. Security Testing

Life Cycles

  1. SDLC – Software Development Life Cycle
  2. STLC – Software Testing life Cycle
  3. Difference between SDLC & STLC

Testing Types

  1. Black Box Testing
  2. White Box Testing

Software Testing Models

  1. WaterFall Mode
  2. V Model
  3. Agile Methodology
  4. Iterative Model
  5. RAD Model
  6. Agile Testing
  7. Advantages of Models
  8. Dis-advantages of Models

Test Cases

  1. Understanding Project
  2. Writing Test Cases in Excel
  3. Executing Test Cases

Test Design Techniques

  1. Review Process
  2. Roles and Responsibilities of Review Process
  3. Test Case Preparation
  4. Boundary Value Analysis
  5. Equivalence Partitioning

Bug Life Cycle

Regression Testing

  1. Addition of Modules
  2. Testing on Addition of Modules

UAT – User Acceptance Testing

Alpha Testing

Beta Testing

Test Management

  1. Risk Analysis

Database Testing

  1. SQL Concepts
  2. Database Testing Process
  3. SQL Queries
  4. Select
  5. Insert
  6. Update
  7. Delete
  8. ACID Properties

Bugzilla Defect Management Tool

  1. Introduction
  2. Installation & Configuration
  3. Creating Account
  4. Creating Project
  5. Writing Test Cases
  6. File a Bug
  7. Generate Reports

Live Projects on

  1. Android APP
  2. Website
  3. Web Application

Automation Concepts

  1. Description
  2. Definition
  3. Functionalities
  4. Regression Testing

Java Sessions

  1. Control Structures
  2. If Else, For Structure Looping
  3. While Looping
  4. Do-While Looping
  5. Object Creation
  6. Methods Creation
  7. Arrays and Strings
  8. Packages
  9. OOPs Concepts
  10. Java Beans
  11. Array List
  12. JDBC Connection – covered in Adv. Automation Testing
  13. Exception Handling – covered in Adv. Automation Testing
  14. File IO – covered in Adv. Automation Testing

Selenium IDE

  1. Setup
  2. Record / PlayBack
  3. Manual Editing
  4. Autoscript – using Commands

Selenium Web Driver

  1. Package API Usage
  2. Web Driver Commands
  3. Operations
  4. Web Driver Scripting
  5. Regression Testing
  6. Selenium Remote Control
  7. Selenium Grid
  8. Javascript Executor
  9. Implicit & Explicit Waits
  10. Selenium Exceptions

Scenario Based Automation

  1. Validating Forms
  2. Validating Application Flow
  3. Logging Defects

TestNG Scripting

  1. Introduction
  2. Data Providers
  3. Setting Priority Level on Methods
  4. Enable & Disable Methods using TestNG
  5. POM – Page Object Model

Cross Browser Testing

  1. Overview
  2. Using TestNG to Test Multiple Browsers in Same Program e.g.-Mozilla
    Firefox,Chrome etc.

Parallel Testing

Live Project

  1. Introduction

Maven Build

  1. Introduction
  2. Download and install Maven plugins
  3. Maven Repository
  4. Add dependencies in pom file
  5. Maven Integration with Selenium
    1. Write & Run Selenium Test
    2. Generate Maven Reports

Excel Driven

  1. using Apache POI API Libraries in Java
  2. Using Excel files – requires Java File IO
  3. Project – Get Test Data from Excel using Apache POI, Test
    Application using Selenium and Generate Defect Report

Best Practice

Live Projects on

  1. Website
  2. Web Application

Industry Leader Tool for Software Testing

Jira Concepts

  1. Introduction to Jira Atlassian
  2. Definition
  3. Functionalities
  4. Jira Software Product: Project and Issue tracking
  5. Agile Framework & Manifesto

Jira Atlassian Environment Setup

  1. Create Jira Atlassian Software Account
  2. Creating Project and enabling Defects/Issue Management
  3. Adding users to project

Scrum Master

  1. Introduction to Scrum Model
  2. Creating Project using Scrum Template
  3. Scrum Events and Artifact
  4. Sprint Planning
  5. Scrum Roles
  6. Stand-ups
  7. Iteration/Sprint Planning Meeting
  8. Retrospectives
  9. Distributed Scrum

Classic Project

  1. Introduction to classic project
  2. Backlogs:-How to create backlogs
  3. Sprint :- Creating Sprint
  4. Creating issues in backlogs
  5. Adding Backlog issues to Sprint
  7. Create Component
  8. Assign component to assignee lead
  9. Add Backlog issue in component
  10. Delete component from project
  11. Walk-through and Build Process

Dashboard of Jira Software

  1. Dashboard Overview
  2. Dashboard Gadgets
  3. Default Dashboard
  4. Create Sample Dashboard
  5. Edit,Copy,Share Dashboard
  6. Adding Backlog details to dashboard
  7. Adding Reports details to dashboard
  8. Setup Wallboard Slideshow
  9. Add Filters in Dashboard

Defect Reports in Jira

  1. Introduction to Defect Template in Jira
  2. Logging Defects in Jira
  3. Defect Lifecycle
  4. Searching Defects and doing bulk changes
  5. Creating favourite search filters for Defect
  6. Attaching files and screenshot to defects
  7. Adding Report Status
  8. Screenshot Attachment
  9. Setting Priority level of Bug
  10. Label and linked issues
  11. Assign bug to Developer
  12. Generating Sprint Reports
    1. Using Burnup Report
    2. Using Sprint Burndown Report
    3. Velocity Report
Top 100+ Selenium Interview Questions and Answers and Resume Building 

Advance Selenium Training Course Syllabus

  • Installing Java
  • Installing Eclipse
  • First Eclipse Project
  • First Java program
  • Concept of class file
  • Datatypes in Java
  • String class and functions
  • Conditional Statements
  • Loops
  • Arrays
  • Single Dimensional Arrays
  • Two Dimensional arrays
  • Practical usage of arrays in Selenium
  • Operators
  • What are Functions?
  • Function Input Parameters
  • Function Return Types
  • Object-Oriented Programming in Java
  • Local Variables
  • Global Variables
  • Static and Non-Static Variables
  • Static and Non-Static Functions
  • Creating Objects in Java
  • Meaning of static
  • Why is main method static?
  • Object and Object References
  • Call by reference and Value
  • Overloading and Overriding Functions
  • Access Modifiers – Public/Private/Default/Protected
  • Constructors
  • Interface
  • Usage of Objects in Selenium
  • Inheritance
  • Usage of Inheritance in Selenium
  • Creating Packages
  • Accessing Classes across Packages
  • Exception handing with try catch block
  • Importance of exception handling
  • Exception and Error
  • Throwable Class
  • Final and Finally
  • Throw and Throws
  • Different Types of Exceptions
  • Need of exception handling in Selenium framework


  • What is Selenium?
  • Who developed Selenium?
  • Selenium Components
  • Installing Selenium IDE
  • Creating your First Selenium IDE script
  • How to use Locators in Selenium IDE
  • How to enhance a script using Selenium IDE
  • Creating and Running Tests
  • Creating and Running Test Suite
  • Introduction to WebDriver & Comparison with Selenium RC
  • Installing Selenium WebDriver
  • Architecture of selenium Webdriver
  • Creating your First Script in Webdriver
  • Launching AUT in FireFox
  • Launching AUT in InternetExplorer
  • Launching AUT in Chrome
  • Launching AUT in Safari
  • Inspecting properties of Elements on different Browsers
  • Installing FireBug and FirePath
  • Creating FireFox Profile
  • Browser
  • TextBox
  • ListBox
  • Links
  • Check Box
  • Radio Button
  • HTML Tables
  • Calendars
  • Action Class
  • KeyBoard Events
  • Drag & Drop Actions
  • Mouse Hover Action
  • RightClick, Double Click & Tool Tip
  • getwindowHandle()
  • getwindowHandles()
  • Switching between windows
  • Handling elements present in different windows
  • accept()
  • dismiss()
  • getText()
  • sendKeys()
  • What is iFrame?
  • Locating Frames
  • Switching between Frames
  • Handling Frames
  • Handling Ajax ComponentsCreating Customize XPath/CSS Selectors
  • What is XPath
  • When to Use XPath
  • Absolute XPath/Relative XPath
  • Specifying conditions with XPath
  • CSS Selectors
  • Customizing CSS Selector
  • ImplicitWait
  • WebDriverWait
  • FluentWait
  • PageLoadTimeout
  • Advantages of TestNG over JUnit
  • Why do we need TestNG in Selenium?
  • Installing TestNG in Eclipse
  • Creating a New TestNG Test File
  • Test annotation
  • Running the Test
  • Checking reports created by TestNG
  • Generating HTML Reports
  • Annotations used in TestNG
  • Validating Tests with Assertions
  • Creating multiple Tests
  • Prioritizing Tests
  • Parameterizing Tests with dataProvider
  • TestNGdataProvider with Excel
  • Creating and Running Test Suites with TestNG.xml
  • Parallel Test Execution with TestNG
  • Cross Browser Testing using TestNG
  • Modular Driven Framework
  • Keyword Driven Framework
  • Data Driven Framework
  • Hybrid Framework
  • What is POM
  • Why POM?
  • Advantages of POM
  • Creating POM Tests
  • What is Page Factory?
  • Creating Tests with Page Factory
  • JDBC (Java Database Connectivity)
  • Driver Manager
  • Driver
  • Connection
  • Statement
  • ResultSet
  • SQLException
  • Connecting to DataBases
  • Sending SQL Queries to Database
  • Processing Results
  • Real-time examples of Database Testing with Selenium
  • Installing AutoIT
  • Components of AutoIT
  • Using FinderTool
  • AutoIT commands
  • Creating Scripts in AutoIT
  • Creating executable files
  • Running AutoIT Scripts from Selenium
  • What is Selenium Grid?
  • When to Use Selenium Grid?
  • What is a Hub and Node?
  • How to Install and Use Grid 2.0?
  • Designing Test Scripts That Can Run on the Grid
  • Using the DesiredCapabilites Object
  • Using the RemoteWebDriver Object
  • Running a Sample Test Case on the Grid
  • Sequential and Parallel Test Execution
  • Running Tests on different Operating Systems
  • Running Tests on different Browsers
  • What is Maven and Why Maven?
  • Installing/Configuring Maven
  • Creating Maven Project
  • Importing Maven Project into Eclipse
  • What is POM.xml?
  • Adding Dependencies to POM.xml
  • Installing/Configuring Jenkins
  • Scheduling Test Execution in Jenkins
  • Auto mail configuration in Jenkins
  • What is continues integration?
  • Continues integration with JENKINS
  • Downloading and Installing GIT
  • Installing GIT and GITHUB plug-ins for JENKINS
  • Configuring SSH host keys for GIT and JENKINS
  • GIT Bash commands
  • Uploading project to GIT
  • Introduction about Logging
  • Logging problems without Log4J
  • How to solve Logging problem with Log4J
  • What is Layout?
  • Different types of Layouts in Log4J
  • What is Appender?
  • Different types of Appenders

Delivered when, where, and how you want it


Tailored content


Blended learning models


Expert team coaching

    phone Free Career Counselling

    Frequently Asked Questions

    Techctice gives you the best job-oriented Training and Internship to make you skillful and helps to boost your career. Techctice provides job postings, resume assistance, and consulting services. Enroll now and learn the QA Online IT Training and Placement at Techctice through through online or in-class in , and get expertise in the field of QA.

    Live Lectures On Gotomeeting, Googlemeet,Zoom etc. We provide Classroom like experience in Online Trainings with both Teaching and Practice sessions held simultaneously with assignments to help you become an Expert. Since trainers will be Live, you can interface and solve your doubts live with them.

    Yes we are one of the top internship and training provider in Bhubaneswar. We have been providing job based internships since many years by now.

    Yes, we are completely committed to your success. Placement assistance will be given up to a maximum of one year till you land a job (more than sufficient). The best thing about us is that many of our students who completed full-length courses got jobs WITHIN 2 MONTHS of finishing them! Check our previous placements on our Facebook, Google, and website’s placement page. Our placement services for both live online training and classroom instruction are provided without charge to our students. Enroll in our full-length courses for the best learning experience. See our recently placed students on the placement website.

    • Training from Experts
    • Latest Syllabus
    • Course Completion on Time – 99% success ratio!
    • Dedicated Placement Team
    • Projects / Case Studies
    • Positive Student Feedback(check our Google Reviews)
    • Live Doubt Solving
    • Training Material / Notes
    • Resume Building
    • Interview Preparation etc.