Empower Clients Through IT
IT EXPERT SYSTEM, INC
IT Training, Staffing and IT Services Provider
Schaumburg | Des Plaines | Naperville IL, USA
QA MANUAL
This course is designed to teach Software Testing and Quality Assurance in a hands-on manner and prepare the participants for a career in this field. The course will provide instruction and hands-on training for the students to feel confident and begin working in the industry as a software tester or QA Analyst.
Course Content
1. Introduction to QA
-
Overview of QA concepts
-
Roles and Responsibilities of QA
-
QA and QC
-
Software development life cycle
-
Software testing
2. QA Principles and Types of Testing
-
Seven key principles of Software testing
-
Causes of Software defects
-
Types of tests – Functional and Non-functional testing
-
Levels of testing – Unit, Integration, System and Acceptance tests
-
Retest and Regression testing
-
Lab
-
Homework
3. Software Testing Lifecycle and Artifacts
-
Inputs for Software testing
-
Key phases of Software testing
-
Understanding Software requirements
-
Test Plan
-
Test case designs
-
Labs
-
Homework
4. Advanced testing
-
Test execution and defect management
-
Testing techniques
-
Boundary Value analysis
-
Decision table testing
-
State transition testing
-
Branch testing
5. Understanding technologies and maintaining test data
-
Introduction to HTML
-
Lab: Creating HTML documentation
-
Test Formats: CSV, XML, JSON
-
Lab: Managing test data in CSV files
-
Lab: Managing test data in JSON files
-
Lab: Managing test data in XML files
6. Test management and lean methods
-
Managing test artifacts using MS Office
-
Managing test artifacts in Jira
-
Agile testing methodology
-
Role of QA in Agile testing
-
Introduction to BDD and TDD
-
Labs
-
Homework
7. Project work
Staffing Support
-
Resume Preparation
-
Mock Interview Preparation
-
Phone Interview Preparation
-
Face to Face Interview Preparation
-
Project/Technology Preparation
-
Internship with internal project work
-
Externship with client project work
Our Salient Features:
-
Hands-on Labs and Homework
-
Group discussion and Case Study
-
Course Project work
-
Regular Quiz / Exam
-
Regular support beyond the classroom
-
Students can re-take the class at no cost
-
Dedicated conf. rooms for group project work
-
Live streaming for the remote students
-
Video recording capability to catch up the missed class