Ask Experts
Talk to our course advisor
Post your need

Selenium Automation Hands-on Training

  • Teklabs USA
  • 408-xxx-xxxx
  •   Claimed Profile
Mode: Online  Inclass - Sunnyvale
Looking for QA Automation Testing certification training
      Get free quotes from expert trainers
      Verification code has been sent to your
      Mobile No: Edit
      Submitloader

      (00:30)

      If you do not receive a message in 30 seconds use call me option to verify your number

      Selenium Automation Hands-on Training in Teklabs USA

      Teklabs provides collection of technology trainings where people can enhance their technology skills in-class or online to level up in tech.

      Collaborative Learning and Career Building

      At the end of most Selenium Automation Hands-on Training lessons, you'll have access to an online discussion. Engaging actively and constructively in these discussions can significantly boost your QA Automation Testing career development. By offering help or seeking assistance from the trainers, you’ll build meaningful relationships and create valuable professional connections.

      These discussions are more than just a conversation to share ideas—they're designed to accelerate your QA Automation Testing learning journey. That's why it is made an essential part of our courses: to support your growth and help you enhance your QA Automation Testing skills through collaboration and shared insights.

      Advantages of enrolling up for Selenium Automation Hands-on Training

      • Online Training
      • Classroom Training
      • Career Guidance

      Upcoming QA Automation Testing training dates by Teklabs USA

      loader
      • Jun 9 2025
        Online
      • Jun 10 2025
        Online
      • Jun 11 2025
        Online
      • Jun 12 2025
        Online
      • Jun 13 2025
        Online

      Details to know about Selenium Automation Hands-on Training

      Software Quality Assurance (QA)

      Automation Selenium Testing

      Training Course Curriculum Brochure

      TOPICS

      CLASS

      HOURS

      QA-201: Automation Testing (Java Programming)

      5

      7.5

      QA-202: Automation Testing (TestNG Automation Framework)

      2

      3

      QA-203: Automation Testing (Selenium 3.0 Web Driver)

      9

      14

      QA-204: Automation Testing (Selenium Grid2)

      2

      3

      QA-301: Automation Framework Design & Implementation

      4

      6

      QA-401: Bug Tracking Tool: JIRA and Confluence

      2

      3

      QA-501: Basics of SQL & Unix

      1

      1.5

      QA-601: QA Interview Preparation (Resume/Mock Interview, FAQ’s)

      1

      2

      Total

      26

      40

      QA-701: QA Project Work (Automation Selenium using Hybrid Driven Framework)

      7.5

      Total Duration of course: 2 Months

      3 classes per week / 1.5 hours each class / Total 4.5 hours a week

      QA Instructor Located in Santa Clara, CA, USA

      Training Type: Online

      QA-201: Java Programming

      Course Overview: Java is a programming language and computing platform first released by Sun Microsystems in 1995. The language has developed much of its syntax from C and C++. Java applications are usually compiled to bytecode (class file) that can run on any Java Virtual Machine (JVM). Java is currently one of the most popular programming languages being used.

      Duration: 7.5 hours in 5 sessions. Pre-requisite: Basic knowledge of C/C++

      Who Should Attend?

      Fresher’s, C/C++ Developers, Manual Testers who want to make a career in Test Automation.

      Java Course Outline:

      Java Introduction, Data Types, Loops, Arrays, Functions, Object Oriented Programming (OOP), Static & Non-Static Functions, Difference between Object and Object References, Inheritance in Java, Abstract Class, Overloading and Overriding Functions, Writing and Reading text files using Java, Implementing Log4j API, Assignments/ Exercises / Interview Questions / Tips.

      QA-202: TestNG Framework

      Course Overview: TestNG is a testing framework inspired from JUnit and NUnit but introducing some new functionality that make it more powerful and easier to use.

      It is an open source automated testing framework; where NG of TestNG means Next Generation. TestNG is similar to JUnit but it is much more powerful than JUnit but still it’s inspired by JUnit. It is designed to be better than JUnit, especially when testing integrated classes.

      Duration: 3 hours in 2 sessions. Pre-requisite: Basic knowledge of Java

      Who Should Attend?

      Fresher’s, Java Developers, Manual Testers who want to make a career in Test Automation.

      TestNG Course Outline:

      1. TestNG Introduction
      2. Benefits of TestNG
      3. Install/Configure TestNG with Eclipse
      4. TestNG Annotations
      5. Create first TestNG script
      6. Batch Test in TestNG
      7. SKIP test in TestNG
      8. Data-Driven / Parameterizing Tests
      9. TestNG Assertions / Reporting Errors
      10. TestNG “Error / Exception” Handling

      QA-203: Automation Testing using Selenium WebDriver Tool

      Course Overview: Selenium is a web application testing framework that allows you to write tests in many programming languages like Java, C#, Groovy, Perl, PHP, Python and Ruby. Selenium deploys on Windows, Linux, and MAC OS. Selenium-WebDriver is a successor of Selenium RC. It does the same job, but in a different way: instead of injecting a JavaScript code into the browser to simulate user actions, it uses the browser’s native support for automation.

      Duration: 14 hours in 9 sessions.

      Pre-requisite: Participants should have basic knowledge on Java.

      Who Should Attend?

      Fresher’s, Java Developers, Manual Testers who wants to make career in Test Automation.

      Selenium Automation Course Outline:

      1. Selenium Introduction
      2. Selenium Setup (WebDriver/RC/IDE):
      3. Selenium 2.0 WebDriver Introduction
      4. Architecture of Selenium WebDriver
      5. XPath for Selenium
      6. Create first Selenium WebDriver program in Eclipse
      7. Cross browser testing using Selenium WebDriver
      8. Firebug and Firepath Setup
      9. X-Path/CSS Selector
      10. Data Driven Test using Selenium WebDriver
      11. Selenium WebDriver Scripts
      12. Frameworks with Selenium
      13. Selenium Data Driven Framework
      14. Selenium Hybrid Framework
      15. File Handling, Log4j, /Handling XLS,XML files
      16. Reading/Writing Text Files, and Properties File in Java
      17. Log4j API for Logging and usage of Log4J in Selenium
      18. Reading data from XLS/XML files using Selenium WebDriver
      19. Subversion (SVN) Setup
      20. Apache Maven Setup
      21. Assignment/Exercises / Interview Questions / Tips

      QA-204: Selenium Grid

      Course Overview: Selenium Grid is a part of the Selenium Suite that specializes on running multiple tests across different browsers, operating systems, and machines in parallel. Selenium Grid uses a hub-node concept where you only run the test on a single machine called a hub, but the execution will be done by different machines called nodes. Bottom line is: it will reduce the execution and we execute scripts remotely.

      Duration: 3 hours in 2 sessions.

      Pre-requisite: Basic knowledge of Java, Selenium

      Who Should Attend?

      Fresher’s, Java Developers, Manual Testers who want to make a career in Test Automation.

      Selenium Grid Course Outline:

      1. Selenium Grid2 Introduction
      2. Selenium Grid Architecture
      3. What is a Hub and Node
      4. Creating Hub and Nodes
      5. Register Node with HUB
      6. Running single test on single node – serially/sequentially (one after other) on multiple browsers
      7. Running single test on single node – parallelly (all at a time) on multiple browsers 8. Best practices of Selenium Grid

      Selenium Grid Architecture:

      QA-205: Selenium Automation Hybrid Driven Framework

      Duration: 3 hours in 2 sessions.

      Pre-requisite: Basic knowledge of Java & Selenium

      Who Should Attend?

      Fresher’s, Java Developers, Manual Testers who want to make a career in Test Automation.

      Selenium Automation Framework Course outlines:

      1. Purpose of Data Driven Framework
      2. Brief discussion about goals to be achieved after building data driven framework
      3. Generating maven Project and packages
      4. Generating a core framework structure which can be used with any project with minimum changes
      5. Generating test cases
      6. Introducing dependency
      7. Make testng.xml for batch running
      8. Build the Base Test and functions in base test
      9. Build validation functions
      10. Build generic functions
      11. Soft Assertions and extent reports
      12. Build report generation functions
      13. Generate Reports and Logging in reports
      14. Put screenshots in extent reports
      15. Initiate the properties file
      16. Build a centralized/reusable function to extract objects
      17. Reading Data from XLS-Parameterizing tests
      18. Build the utility function for reading data
      19. Selectively/Optionally Run tests
      20. Reports - XSLT, Extent Reports
      21. Run project with ANT/Maven/Eclipse
      22. Implement GRID - Parallel and reports/logs/screenshots
      23. How to run framework on different environments
      24. Auto Emailing reports to team members
      25. Building Bat file for project
      26. Integrating framework with Jenkins
      27. Scheduling Execution

      Selenium Automation Framework Design/Implementation:

      QA-301: Test Management/Bug Tracking Tool: JIRA

      Course Overview: JIRA is a tool developed by Australian Company Atlassian. It is used for bug tracking, issue tracking, and project management. The basic use of this tool is to track issues, and bugs related to your software and mobile apps. It is also used for project management. The JIRA dashboard consists of many useful functions and features which make handling of issues easy.

      Duration: 3 hours in 2 session.

      Pre-requisite: Basic Knowledge of Requirements, QA Test Cases and Bugs.

      Who Should Attend?

      This course is appropriate for both new and experienced candidates who wish to make their career in Software QA Testing.

      JIRA Course Outline:

      JIRA USER MODULES: Creating an Issue (Epic, Story, Sub-Task, Task, Bug, Enhancement, Cloning, Linking, and moving an issue / Commenting on an Issue/Bulk update, Watching and Voting on an

      Issue/Classic and Advanced Searching, Customizing your Issue Navigator / Saving Searches ('Issue Filters'), Displaying Search Results, Viewing a Project's Burndown Chart, Managing Multiple Dashboard Pages/Customizing the Dashboard/Managing your User Profile.

      JIRA ADMIN MODULES: Configuring Fields and Screens/Configuring the JIRA and Agile Scrum Dashboards, Using Dashboard Gadgets/Users and Group Management, Managing Users and Groups/Managing Project Roles, Project Management/Defining a Project, Managing Project Role Membership/Defining a Component and Managing Versions, Assignment/Exercises / Interview Questions / Tips.

      QA-501: Basics of SQL & Unix Duration: 1.5 hours in 1 session.

      QA-601: QA Interview Preparation (Resume/Mock Interview, FAQ’s)

      Duration: 2 hours in 1 session.

      QA-701: QA Project Work (Automation Selenium using Hybrid Driven Framework) Duration: 7.5 hours.

      FAQs Selenium Automation Hands-on Training from Teklabs USA

      Where is the course conducted?

      The Selenium Automation Hands-on Training is conducted from Sunnyvale to attend in classroom and in online, accessible via a dedicated platform from anywhere.

      What are the available learning modes for Selenium Automation Hands-on Training?

      Teklabs USA offers online, in-person, and hybrid learning options

      What facilities are provided for students enrolled in this course?

      Teklabs USA offers access to online resources, expert lectures, practical labs, student support community, 100% Job assistance and Guaranteed classes.

      Who will be conducting the training for this course?

      The training for Selenium Automation Hands-on Training will be conducted by experienced industry professionals, subject matter experts and certified instructors.

      What topics are covered in the course curriculum?

      The course covers topics according to the skills and understanding you have on the subject.

      Other Quality Assurance (QA) courses training by Teklabs USA

      loader
      Date & time Module Training title Mode Register

      Selenium
      Online
      Online Classroom Training,
      Register

      QA
      Online
      Online Classroom Training,
      Register

      Loadrunner
      Online
      Online Classroom Training,
      Register

      Manual Testing
      Online
      Online Classroom Training,
      Register

      Selenium WebDriver
      Online
      Online Classroom Training,
      Register

      Write a Review for Teklabs USASelenium Automation Hands-on Training

      Modules offered by Teklabs USA