10th of Ramadan City, Egypt
Ordonia, front of bus station
Saturday - Thursday 10.00am - 5.00pm
Call Now

Software Testing Essentials

General Bolt > Courses > Software Testing Essentials


The Software Testing Essentials course is your first step in the Software Testing career. It’s a practical training inherited from the real work experience with extensive workshops with the intent of sharing the know-how concepts of Software Testing. Also, This course is your first step in learning DataBase Testing. It includes practical workshop to help you learn how to write and execute SQL queries on the DataBase under test.

The course is also appropriate for anyone who needs to start his/her Software Testing careers like fresh grads and career switchers. Also, it’s designed for Junior Testes and Developers to learn how to think like a tester.

It is recommended that candidates for the Testing Essentials course have an IT background but it’s not a must.


  • Introduction
  • Software Development Phases
  • Software Testing Phases
  • Bug Life Cycle
  • Testing Levels
  • Testing Types
  • Create the Application Mind Map using XMind
  • Requirements Testing
  • Writing Test Cases using TFS
  • Test Cases Execution
  • Bug Reporting using TFS
  • Exercises & Workshops
  • Live Project
  • Introduction
  • SQL Syntax
  • SQL Statements
  • SQL Operators
  • SQL Functions
  • Exercises & Workshops
  • Live Project

Learning Objectives

  • Filling the gap between the academic knowledge and real work environment needs
  • Learn the main theories and core concepts of Software Testing
  • Prepare the candidate to pass any technical exam/interview
  • Be familiar with the software development and testing phases
  • Understand the different testing levels and types
  • Practice how to review/test business and technical requirements
  • Practice how to write test cases
  • Practice how to report bugs effectively
  • Understand the meaning of data and its use in database creation
  • Understand the meaning of database and its types
  • Understand the meaning of DBMS and how to manage the relations between its components
  • Learn the SQL syntax and data types
  • Write and execute SQL statements on a real database
  • Write and Execute SQL queries using its operators
  • Write and Execute SQL queries using its functions