Montreal College of Information Technology
Collège des technologies de l’information de Montréal

CERTIFICATES

Selenium
State of the Industry

This course serves as an introduction to Selenium, an open-source and portable software testing framework for web applications. Students are expected to have knowledge in Java and based on that they write scripts that are used to perform automated testing of applications on different browsers and operating systems by using the basics of automation and its related frameworks. Students are introduced to this with Selenium Webdriver API and HTML basics. After the introductory part, XPath and TestNG concepts are examined. At the end of the course, Page object model design pattern and cross-browser testings are performed using automation scripts. This course prepares professionals for official iSQI certification.

* Morning, evening, weekends

Professional Benefits

Professionals work in a wide array of companies, from startups to global organizations. The annual salary range for a QA automation specialist is between $52,000 to $161,500.

Who Should Apply

IT professionals who would like to switch to software testing Beginners with an interest in the IT industry Professionals preparing for an ISTQB exam

Selenium        
Dwany H

Big Data Developer

Selenium        
Rosana N

Java Developer

Selenium        
Sihame B

BI Developer

Selenium        
Dan C

Java Developer

Eligibility and Requirements

High school diploma A background in the field of IT would be a great asset although not compulsory All other related pertinent experience

Abilities acquired at course completion

Selenium fundamentals

Basics of HTML

Locators and Locating Techniques

Find elements using XPath

Executing multiple test cases

Creating test execution reports

Ability to group test cases

Creating dependent test cases

Understanding data-driven framework architecture

Using Apache POI to read and test excel data

Understanding and implementing POM design pattern

Performing cross-browser testing with different browsers

WHAT YOU WILL LEARN COURSE OUTLINE

Software Testing – Selenium

Automation vs manual testing
Selenium framework
HTML basics

Environment setup for automation
Methods to locate UI elements
Popup handling using XPath

Environment setup
Test case priority
Test suites
TestNG groups and DataProviders

Environment setup
Methods used by Excel POI
Test execution using data read from the Excel

Understand design patterns
Implementation of pattern and test execution
Setup Environment for cross browser testing
Execute tests in various browsers

SKILLS ACQUIRED

CERTIFICATION EXAMS

iSQI - Certified Selenium Tester Foundation

TOP REASON
TO JOIN MCIT

  • Industry-relevant, job-ready programs
  • Internship possibilities
  • Eligibility for off-campus work permit program [ocwpp]
  • Eligibility for post-graduation work permit [pgwp]
  • Eligibility for points under Quebec’s immigration policy
  • Scholarships and financial aid

INSTRUCTOR SPOTLIGHT

COMMUNITY TESTIMONIAL

After only one year at MCIT, I learned everything I ever wanted and am already in the market.

Alexander Haig — Java Student
  • Selenium        
  • Selenium        
  • Selenium        
  • Selenium        
  • Selenium