Kickstart Your Automation Career with Selenium with Java

Kickstart your Automation Career with Selenium Using Java

Join Asia’s Largest Software Testing Community

What you will learn​

Starts From
22nd June

09 AM (IST)
onwards

Job
Assistance

Live
Sessions

IN COLLABORATION
WITH

Browserstack logo

ATTENDEES FROM COMPANIES

Program Outcomes

Foundations in OOP and Selenium

Build a solid foundation in Object Oriented Programming, mastering Selenium’s architecture, and the skills to design robust automation frameworks.

Automation Framework and CI/CD Integration

Design automation frameworks using Selenium and seamlessly integrate CI/CD processes into development workflows, positioning you as an invaluable asset to any Tech team.

Real-World Tools Application

Deepen your expertise with hands-on training in GIT, TestNG, Maven, Jenkins, and Cucumber, preparing you to confront real-world technology

Basics to Advanced Automation Techniques

Transit from understanding the basics to mastering complex automation strategies, ready to tackle any testing scenario with precision and creativity

Who is this Programme for?

1

Designed for beginners with no prior experience, ready to launch their tech careers by building a solid portfolio from scratch

2

A great fit for anyone looking to pivot their career towards automation testing, perfect for manual testers aiming to transition into automation testing.

3

Perfect for those looking to boost their earnings with specialized, hands-on training in Selenium automation testing.

4

Passionate about leading in automation, software testing, and designing engaging user-centric experiences.

Sold
Out

23 March 2024

SAT - SUN (3 Months)

9:00AM - 12:00PM (IST)
Class Timings

Weekend

22 June 2024

SAT - SUN (3 Months)

9:00AM - 12:00PM (IST)
Class Timings

Weekend

Selenium
Bootcamp
Outline

Week 1
Week 1-4

Learning Java Basics

  • Java Installation & Configuring IDE

  • Data Type

  • Conditional statements

  • Arrays

  • Functions

  • Classes & Object

  • Constructor

  • this keyword

  • Object Oriented Programming Concepts

  • Exception Handling

Week 2
Week 1-4

Advanced Java and Intro to Selenium

  • Collection Framework

  • Abstract classes

  • Interfaces

  • Installation

  • Selenium Architecture

  • Different Selenium Components

  • Setup Selenium Grid

  • WebDriver commands Overview

Week 3
Week 1-4

Advancing into Selenium

  • Understand How Automation works

  • Learn HTML, CSS and JS

  • Learn writing xpath

  • Learn writing csspath

  • Different Locator strategy in Selenium.

  • Create Browser Session

  • Navigate URL

  • Working with Webelements

Week 4
Week 1-4

Automation Activities

  • Actions class

  • Automate Keyboard related events
  • Automate Mouse related events
  • Wait Mechanism

  • Implicit wait
  • Explicit wait
  • Fluent Wait
  • Handle (Multiple Window, popup, alert boxes)

  • Iframes

  • Shadow DOM elements

  • Take Screenshot

Week 5
Week 5-8

TestNG

  • Need of TestNG

  • What is Testing Framework

  • Create Testcases

  • Hooks & Annotation

  • Testng.xml

  • Hierarchy explaination

  • Parameterization

  • Assertions

Week 6
Week 5-8

TestNG & Maven

  • Data Provider

  • Test Execution 

  • Reporting in TestNG

  • TestNG Maven Plugin

  • What is Build Tool

  • Lifecycles in Maven

  • Configuration files

  • Target Folder

  • Clean phase

  • Test Phase

  • Dependency management

  • Properties management

  • Plugin management

Week 7
Week 5-8

Cucumber in BDD

  • What is BDD

  • Gherkin Syntax

  • Feature file

  • Step Definition
    Glue

  • Cucumber Expression

  • Hooks

  • Parameterization

  • Tags

  • Integration with TestNG

  • Reporting in Cucumber

Week 8
Week 5-8

Framework Designing

  • What is Framework

  • Create Project Structure

  • Add Dependency

  • Implement Page Object Model Design Pattern

Week 9
Week 9-12

Page Object Model Design Pattern

  • Implement Page Object Model Design Pattern

  • Working with Excel
  • Data Driven Testing

  • Read data from excel

  • Save Data to excel

Week 10
Week 9-12

Logging Framework

  • What is Logging Framework

  • Implementation

  • Implement reading from Configuration file

  • Attach screenshots to TestNG Report

  • Attach Log reports per testcase execution

Week 11
Week 9-12

Learning GIT

  • Parallel Execution

  • Cross Browser Execution
  • Git Installation

  • Git Basics

  • GitHub Basics

  • Git Add, commit

  • Create Branches

  • Push

  • Pull

  • Types of merge

  • Resolve merge conflict

  • Branching Strategy

Week 12
Week 9-12

Jenkins & CI/CD Implementation

  • Installation

  • ‘Create Jobs

  • Create Pipelines

  • Working with Builds

  • Configuration changes

  • Integrate with Git

  • What is Continuous Integration

  • What is Continuous Deployment

  • Setup CI/CD for Automation script via Jenkins integrated with GitHub

Workshop Projects

Throughout this bootcamp, you will work on multiple assignments and a live project to implement all your learnings in real-life scenarios.

E-Commerce

In this project, you will be working on an e-commerce website that you’ll have to test from scratch using technologies like Selenium, TestNG, Jenkins, Maven, and more.

Mock interview & Resume Reviews

When you sign up, you’re not just getting top-notch training. You’ll also gain valuable extras like personalized resume reviews and mock interviews. Register and connect with our course counselor today to learn more!

Mock Interview

Resume Review

Know More About Instructor

Akhil Jain

Automation Test Lead, Ciena

Akhil is an experienced QA Professional working as SDET Lead. He has an overall experience of 12+ years. He possesses a diversified knowledge skill set covering Java, JavaScript, and Python-based Automation frameworks like Selenium, Protractor, and WebDriver IO. A passionate Educator, Akhil wants to give back to those starting out in Software Testing.

Is this Programme Right for you?

Fill this form and our career counsellor will get in touch.

By submitting this form, I confirm that I have read and understood thetesttribe Policy*

Words from our Attendees

Designed for
Working
Professionals

Flexible Scheduling for Busy Professionals

Live classes are scheduled during (Weekends) non-working hours, ensure you learn without disrupting your work commitments

Lifetime Access to Class Recordings

Missed a class? No worries. With lifetime access to recordings for each session, you can catch up at your convenience.

Dedicated Support for Your Doubts

Implement learnings during the weekdays and clarify doubts in dedicated doubt-clearing sessions every Wednesday

Time is Running Out
Grab Your Spot Fast!

Most Value
PREMIUM

Price on request

For Team

Team purchase on your mind?

Unlock Verifiable Certificate

Certificate Advantages

Fast track your Career

Get a course completion certificate from The Test Tribe – the World’s largest Software Testing Community and showcase your expertise with pride.

Selenium with Java Bootcamp Certificate

With this program, you will:

  • Learn Selenium and Java from scratch and also learn tools like GIT, TestNG, Maven, Jenkins, Cucumber, and more.
  • Integrate all the tools and test the website using them.
  • Earn an invaluable certificate from The Test Tribe.

About The Test Tribe!

The Test Tribe is the World’s Largest Software Testing Community turned EdTech Startup. Started in 2018 with a mission to give Testing Craft the glory it deserves while we co-create Smarter, prouder, and confident Testers. We take pride in solving upskilling and growth for global Testing professionals through our unique offerings like Expert Courses, Membership, Cohorts, Offline Mixers, online Community spaces, and a lot of global Events. Our offerings enable Software Testers globally to collaborate, learn, and grow together. With around 270+ Software Testing Events like Conferences, Hackathons, Meetups, Webinars, etc., and with other Community initiatives, we have reached a global footprint of over 120K+ Testers from 130+ Countries. We intend to provide life-altering growth to every single Testing professional on the planet through community and technology.

0 K+

Testers
Involved

0 +

Software Testing
Events

0 +

Students on
Thrive EdSchool

0 +

Courses Coming
This Year

Wokshop is designed by Asia's largest Software Testing community

We have been featured on

Frequently Asked Questions

Yes, This is a hands-on workshop with a lot of mini-activities that you will have to perform on your laptop. So, To get the best experience for the workshop, We will suggest joining through a Laptop/Computer.

We would suggest you install JMeter and read the prerequisite document before coming to the workshop. The Pre-requisite document will be given once you register for the workshop.

Yes, For the people with Premium passes, You can get added to the Workshop alumni group to take guidance from the instructor and interact with your peers. 

Please contact us at [email protected] to get group discounts for your team

Yes, You can get access to the recordings later on if you have a premium pass for the workshop.

We will share the URL to join the workshop prior to the workshop date.

The event will be for 4 hours from 9 am IST to 1 PM IST on both days.