All seats in course are full

Course Details:

No. of Days: 30

Hours per day: 1 hours

Schedule: Morning 9.30AM – 10.45 AM
Mon – Wed – Thurs – Sat

Course Starting date: 6th April 2022

Mode: Online

Instructor Profile: Sri Harsha is an experienced Test Automation professional and is having 10+ years of experience in Selenium WebDriver Automation and Web Services Automation. His expertise is designing automation frameworks for both frontend and backend automation. He has designed various automation frameworks like POM, DataDriven, Keyword driven etc.

This course emphasizes on the Selenium web automation using JAVA as the programming language. JAVA is a language which is widely used by most of the companies for their development and testing. Hence we concentrate more on JAVA basics, OOPS concepts, Data structures etc. which is required to develop a successful automation framework.

Course Objective:


  • JAVA is used as a most popular programming language in all types of applications.

  • More support is available

  • In Software testing platform, by knowing JAVA it’s easy to work on frontend and backend automation scripts.

  • For frontend automation, Selenium is used and JAVA is one of the well supported language to it.

  • JAVA is used as a programming language in Selenium. This will help in creating frameworks, assertions, reports etc.

  • It can be used as a programming language for backend automation also which is also called Web Services automation. With the help of Java, test scripts can be written in order to automate the web services.

  • Java is also used to prepare performance test scripts in Jmeter.

Selenium WebDriver:

  • Selenium is an open source automation tool which is platform independent.

  • This tool can be installed and run on any operating system and browsers.

  • Since most of the clients in the industry is going for web applications, the automation of these websites has given a huge scope for Selenium for the above reasons.

  • Clients likes to go for a free open source applications which has more advance features than expensive licensed ones.

  • Also, since Selenium supports almost all programming languages like Java, Pearl, Ruby, C#, Javascript etc. it has become common across the industry.

  • Selenium delivers an efficient way to generate test scripts, validate functionality and reuse these scripts in automated test frameworks.

  • It can also be easily integrated with external tools.

Introduction Video:


Who should take this course?

This is a 45 hours’ course which is meant for the Software testing professionals who wants to upgrade themselves for Selenium WebDriver with JAVA as a programming language.


No prior experience of any programming language is required.

Minimum System Requirements:

Student should have a system with minimum 2GB RAM with any operating system of 32-bit or 64-bit.


Click Here for Any queries: 

WhatsApp us whatsapp

Course Batches

Course Curriculum

Introduction to JAVA and Installation
Overview FREE 00:20:00
JDK Installations 00:00:00
IDE Introduction 00:00:00
Introduction to JAVA Basics
Java Basics Syntax 00:00:00
Java Objects & Classes 00:00:00
Java Methods & Variables 00:00:00
Data types, Modifiers & Operators
JAVA Packages & Enums 00:20:00
Data Types 00:00:00
Modifiers 00:00:00
Operators 00:00:00
Loop Controls and Decision making
Loop Control 00:00:00
Decision Making 00:00:00
JAVA Arrays and String functions
JAVA Arrays 00:00:00
JAVA Strings 00:00:00
JAVA Exceptions
Different type of exceptions 00:00:00
Throws and throw exceptions 00:00:00
Try, catch exception 00:00:00
JAVA OOPS Concepts
JAVA Constructors & Inheritance 00:00:00
Abstraction 00:00:00
Interfaces 00:00:00
Polymorphism 00:00:00
Encapsulation 00:00:00
JAVA Collections
Collection Interface 00:00:00
Set 00:00:00
Map 00:00:00
Data Structures
Hash table 00:00:00
Stack 00:00:00
JAVA Documentation
Comments 00:00:00
Author, description for each methods 00:00:00
Selenium Introduction
Selenium Overview and Types FREE 00:15:00
Selenium IDE 00:20:00
Selenium RC 00:20:00
Selenium WebDriver 00:20:00
Selenium Grid 00:20:00
Introduction to Xpaths
Xpaths Overview 00:10:00
How to Write Xpaths manually 00:20:00
Advanced and Dynamic Xpaths 00:15:00
Complex Xpaths 00:15:00
Introduction to TestNG, Maven
TestNG overview and installation 00:10:00
Annotations & Creating Testng xml 00:05:00
Maven overview and installation 00:10:00
Creating Maven project 00:05:00
Maven dependencies & Creating pom xml 00:05:00
Selenium Installation
Configurations & Jars 00:15:00
Features of Selenium 3.0 00:15:00
Selenium Webdriver Commands
Introduction to various webdriver commands 00:30:00
Sample automation script 00:30:00
Introduction to Git Repo
Creation of GitHub account 00:15:00
GitHub overview 00:15:00
Creating a repo in GitHub 00:15:00
Commands to push and pull the codes from GitHub 00:15:00
Introduction to automation scripts
Automation scripts for a demo application 00:00:00
Automation scripts for different scenarios using TestNG 00:00:00
Introduction to Frameworks
Frameworks overview 00:30:00
Different types of Frameworks 00:00:00
Data Driven Framework 00:00:00
Keyword driven framework 00:00:00
Hybrid Framework 00:00:00
Modular Framework 00:00:00
Page Object Model (POM) Framework 00:30:00
Designing of Automation Framework
Implementing POM framework for demo project. 01:30:00
Creation of Framework folder structure 00:00:00
Different framework components 00:00:00
Automation reports in Framework 00:00:00
Continuous Integration with Jenkins
Creation of ANT Build script 00:00:00
Creating JENKINS job 00:00:00
Configuring Jenkins job to the automation project 00:00:00
JAVA Quiz-1 4 days

Course Reviews


7 ratings
  • 5 stars7
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0
  1. Good Course & Excellent Support


    I thought the JAVA will be headache for me when i saw Java books. But after going through the course here i was able to understand easily with the help of trainer and they would clear all the doubt which i came across. If i had stuck in any topic if i need help they would response very fast. Overall is was good experience for me.

  2. Best Course and Good Experience


    Etech Factory online training on Automation in Selenium and Java was excellent. Training session was very interactive. The instructor provided the example which were very clear and easy to understand
    Queries were handled very well. It was not only theory classes in addition to that live demo classes on all topics are also covered.

  3. Excellent online coaching !!


    I joined here for java-selenium course. Coaching was excellent, through the training i was able to understand all technical concepts from the core and it was very easy for me to understand the basic concepts with great examples and assignments. some practical sessions are also provided. I would like to say live classes conducted helped me to clear all my doubts. and the sessions are interactive and was very helpful.

  4. Best selenium course


    -good explanation of concepts
    -knowledgeable tutor
    -industry level training
    -support is 24*7 🙂

  5. 5

    This course is very well designed so one can learn from basics.The classes were very interactive and very helpful.
    This course provided best platform to upgrade skills.Thanks to etechfactory.

  6. 5

    The course is very well designed so one can learn from basics.The classes were very interactive and very helpful.
    This course provided best platform to upgrade skills.Thanks to etechfactory.

  7. Best platform to upgrade skill


    This course is very well designed so one can learn from basics.The classes were very interactive and very helpful.
    This course provided best platform to upgrade skills.Thanks to etechfactory.

  • 13,500.00 12,000.00
  • 43 SEATS
  • Course Certificate
© JSJR Solutions Private Limited 2022 All rights reserved.
WhatsApp us whatsapp