Discover Our New Course: Video Editing with DaVinci Resolve Learn More

Mastering Automation Training with Selenium, Git, and Jenkins

Mastering Automation Training with Selenium, Git, and Jenkins

Mastering Automation Training with Selenium, Git, and Jenkins

Mode: Physical & Online Live Classes (Day/Night)
Successful student from Broadway Infosys Mr. Dev Pradhan
Successful student from Broadway Infosys Mr. Anish Mishra
Successful student from Broadway Infosys Mr. Ganesh Chaudhary
Successful student from Broadway Infosys Mr. Rashish Regmi

Thousands of students have started their careers after getting certified by Broadway Infosys

Updated On: 28/04/2026

Created On: 13/10/2023

Course Overview

Join us at Broadway Infosys for our comprehensive course, Mastering Automation Training with Selenium, Git, and Jenkins. This program is meticulously designed to equip learners with essential skills in automation programming, covering Selenium WebDriver, Git version control, and Jenkins for continuous integration.

Whether you're a beginner with limited programming experience or an experienced tester seeking to enhance your automation skills, this course is tailored for you to meet the increasing demand for automation experts in the software development industry.

Tools Covered

Some of the major industry-relevant tools you'll work with in this course include:

  • Selenium WebDriver
  • Git
  • GitHub / GitLab
  • Jenkins (CI/CD)

Students who got hired learning with us

Hear from graduates who have completed our courses.

Successful student from Broadway Infosys Mr. Dev Pradhan
Mr. Dev Pradhan
Course: Flutter Framework Training

College/Faculty: Apex College / Bachelors in Computer Information System (BCIS)

Working At: IME Life Insurance Ltd.

Position: Flutter Intern

Successful student from Broadway Infosys Mr. Anish Mishra
Mr. Anish Mishra
Course: Flutter Framework Training

College/Faculty: Mahendra Morang Adarsha Multiple Campus (MMAMC) / BCA

Working At: Curiotech Pvt. Ltd

Position: Flutter Intern

Successful student from Broadway Infosys Mr. Ganesh Chaudhary
Mr. Ganesh Chaudhary
Course: Flutter Framework Training

College/Faculty: ISMT College / Bsc.IT

Working At: Trilink I.T Solution

Position: Flutter Intern

Successful student from Broadway Infosys Mr. Rashish Regmi
Mr. Rashish Regmi
Course: UI/UX Design Training

College/Faculty: Lumbini City College / BCA

Working At: COL Thinkspace

Position: UI/UX Design Intern

Our graduates are hired by 470+ companies in Nepal

Time for you to be the next hire. With our advanced and industry relevant courses, you are on the right stage to start your dream career.
Our graduates are hired by
Earn a High Value Industry Certificate

Add this credential to your LinkedIn profile, resume, or CV to stand out to recruiters.

Already earned a certificate? Verify it here

Our syllabus outlines are only the headlines of the major modules. To ensure a complete understanding of the course, we offer free counseling. Also, if you have specific modules in mind, you can customize the course. Send your inquiry today!

  • Introduction to Programming Concepts
  • Variables, Data Types, and Operators
  • Control Statements (if-else, loops)
  • Functions and Methods
  • Exception Handling
  • File Handling and Data Input/Output
  • Regular Expressions for Text Parsing
  • Advanced Programming Topics (optional)

  • Understanding Automation Testing
  • Introduction to Selenium
  • Setting Up the Development Environment (Programming Language of Choice, Selenium, Code Editor)

  • Basic Selenium WebDriver Commands
  • Writing Your First Selenium Test
  • Handling Different Web Elements
  •  Advanced WebElement Interactions
  • Handling Dropdowns, Checkboxes, Radio Buttons, etc.

  • Working with Frames and Windows
  • Implicit vs. Explicit Waits
  • Handling Pop-ups and Alerts

  • Introduction to Test Automation Frameworks
  • Creating a Simple Test Framework
  • Writing Data-Driven Tests
  • Page Object Model (POM) Design Pattern with Programming Language of Choice

  • Introduction to Git and Version Control
  • Setting Up Git Locally
  • Basic Git Commands (Commit, Push, Pull, Branch, Merge)
  • Branching and Merging Strategies
  • Working with Remote Repositories (GitHub, GitLab)
  • Collaborative Coding with Git

  • Introduction to Jenkins and CI/CD
  • Setting Up Jenkins on a Local Machine
  • Creating Jenkins Pipelines
  • Integrating Selenium Tests with Jenkins
  • Running Automated Tests in Jenkins

  • Handling Test Dependencies and Parallel Execution
  • Test Framework Enhancements
  • Best Practices for Maintainable Automation Code
  • Advanced Reporting and Dashboard Generation
  • Test Environment Configuration Management
  • Troubleshooting and Debugging Techniques

  • Guided project work on building an end-to-end Selenium test automation framework integrated with Git, Jenkins, and advanced programming concepts.
  • Recap of key concepts and skills
  • Course completion certificates

Why Mastering Automation Training with Selenium, Git, and Jenkins?

Programming to Pipeline, Fully Covered: Start with core programming fundamentals, then progress through Selenium, Git, and Jenkins on a single, connected path from code basics to CI/CD.
Real Automation Framework Skills: Learn the Page Object Model, data-driven testing, and framework design to build maintainable automation, not just one-off scripts.
Version Control Done Right: Master Git branching, merging, and collaborative workflows with GitHub/GitLab practical skills every development and QA team relies on.
CI/CD Integration, Not Just Testing: Learn to build Jenkins pipelines and integrate Selenium tests to connect your automation to real deployment workflows directly.
Experienced Instructors: Learn from instructors with real hands-on automation testing and DevOps experience, not just classroom theory.
Quick Inquiry

Choose class schedule(s)