Hands-on Software Testing courses

This course will have two major parts - introduction and practice (developing actual automated tests). 

Introduction classes will cover 3 topics:

  • general aspects of Software Development and Testing with concentration on the automated testing, 
  • introduction to Java programming (Java will be the programming language for writing automated tests in the second part of the course), 
  • exploratory testing of ContactBridge app from EverBridge.

Practice will concentrate on the following:

  • building automated testing environment for mobile apps
  • learning about hierarchy of automated test suites and coding test cases in Java
  • establishing example Continuous Integration process running on local devices and in the Cloud


This course will have two major parts - introduction and practice (developing actual automated tests). 

Introduction classes will cover 3 topics:

  • general aspects of Software Development and Testing with concentration on the automated testing, 
  • introduction to Java programming (Java will be the programming language for writing automated tests in the second part of the course), 
  • exploratory testing of ContactBridge app from EverBridge.

Practice will concentrate on the following:

  • building automated testing environment for mobile apps
  • learning about hierarchy of automated test suites and coding test cases in Java
  • establishing example Continuous Integration process running on local devices and in the Cloud