To register now “CLICK HERE” or go to

Automated Testing Training
Automated Testing Training on Selenium



Automated Testing is a more reliable process, as it is performed by tools and/or scripts. Manual testing being completely human dependent make it less reliable. Automated testing is executed by software tools, significantly making it faster than a manual approach. Selenium is one of the powerful tool that allows multiple test cases can be run repeatedly over a long time period rather than manual.

Selenium is an open source tool which is used for automating the tests carried out on web browsers (Web applications are tested using any web browser). Since Selenium is open-source, there is no licensing cost involved which gives any tester an opportunity to extend tests repeated to any extend to perform tasks impossible with manual testing. 

What do you gain from this training?

Are you tired of striving to catch bugs and defects before a product is released but they always creep in and they often reappear, even with the best manual testing processes? Do you want to know what is the best way to ensure that no test  cases are missed in your test scenarios?

Automated testing can help you increase the effectiveness, efficiency and coverage of your software testing.

Want to learn how automated tests can help you avoid repeated test cycles and how automating your tests can extend your product to a bug free state? Attend the training and learn how!!

Why automated testing over manual ?

  • Save time and money by switching to automated testing
  • Increase your test coverage by vastly
  • Automating your testing improves accuracy
  • Automated testing does what manual testing cannot
  • Automated QA testing helps developers and testers
  • Improve morale of QA and Dev
  • Manual testing processes will soon be obsolete

Who should attend this training?

This training is highly recommended for professionals working as Testers and Software Quality Assurance engineers. People from junior to senior level are advised to take the opportunity to attend and benefit greatly from expertise that the training offers.

*Students interested in following careers of QA and Testing can also attend to benefit from the training.

About the Trainer

Naveed Akhter has an experience of around 10 years from the field of software quality assurance. His excellent exposure to Quality Standards and Processes implementation for QA standards, and processes within any Software Development Life Cycle has awarded successful software releases to satisfied clients. His understanding of SDLC and key areas where SQA’s involvement is necessary, has enabled him to successfully lead SQA teams. He has handled complex projects by explaining the importance of maintaining quality standards.

The trainer has a Master’s degree in Computer Science from PIMSAT. He has experience in procuring QA software tools, developing QA procedures and establishing quality assurance methodologies/standards in order to clarify the quality objectives of the organization.

Venue: What is the location and facility for the training?

CityLinks is the chosen venue for the reason of purpose-built training facility. The venue encourages learning culture, with its latest training equipment and services essential for group training events.

Address: 221-B, Block 2, P.E.C.H.S، Block 2 PECHS, Karachi, Karachi City, Sindh 75400.

Click here for direction on Google Maps

Training Program Schedule

The 16 hours training will be conducted on 2 consecutive days, from 19th to 20th October 2019, Saturday & Sunday.

Each session will be of 8 hours from 09:00 AM to 06:00 PM.

*Lunch & refreshments are available.

Registration and Payments?

Register now for this training by filling out the form on this link

The fees for the training is Rs. 25,000/-; Once you have filled out the registration form our team will contact you in the next 24 hours to provide payment instructions.

DISCOUNT Offer: Up to 50% Subsidy via USAID SMEA Program for SME’s

We offer up to 50% Subsidy through the USAID SMEA for teams and professionals coming from SME’s.

*Terms & conditions applied.

How do you pay fees for the training?

The fees submission process will be briefed to the interested professionals and organisations on call, once contacted. Please contact on 0317-2074332 for payment methods.

The payment is required at least 5 working days before the start of training.

Certificate of Completion

GetProfessional will provide a certificate which will be a testament to your successful completion and fulfillment of the criteria of training.


Module 1

A – Installation & configuration

B – Getting started with selenium IDE – Quick start

  •  Recording and adding commands in a test
  •  Saving the recorded test
  •  Saving the test suite
  •  Running the recorded test
  •  Exporting test cases to script

C – Overview & getting started with selenium Web Driver

   1 – Installation & configuration

   2 – Web drivers

  • Firefox driver
  • Chrome driver
  • Internet explorer driver

   3 – Web driver commands and locators

  • Working with web elements
  • Locating elements by id, name & xpath
  • Entering / deleting values in input boxes
  • Finding an element by the text it contains

   4 – Git Integration with Eclipse

   5 – Practice exercise

Module 2 

   6 – Controlling test flow

  • Handling ajax call using selenium
  •  Synchronizing a test with an implicit/explicit wait
  • Synchronizing a test with custom-expected conditions

   7 – Working with selenium API

  • Navigation handling
  •  Window handling
  •  Handling drop downs
  •  Handling checkboxes and radio buttons
  •  Checking element’s attribute/text values

   8 – Debugging & test scripts maintenance

   9 – Practice exercise

Module 3

   10 – Introducing page object

  • Introduction
  •  Working with page objects
  •  Using page object pattern to design basic tests

   11 – Data-driven testing 

  • Introduction
  •  Excel data handling
  •  Creating a data-driven test
  •  Reading test data from a csv / excel files
  •  Database JDBC connectivity – (Basic commands/Details)

   12 – Practice exercise

Module 4

   13 – Database JDBC connectivity – (Basic commands/Details)

   14 – Basics of TESTNG

  • Introduction to TESTNG
  • TESTNG installation
  • TESTNG annotations
  • TESTNG priority
  • TESTNG xml
  • TESTNG reports

   15 – Practice exercise