Software Quality Assurance

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 junior tester or QA Analyst. 

Course Content
  • QA Introduction

    • What is Software Quality Assurance (SQA), SQA vs. Software Testing

    • The profession of SQA

    • Knowledge and skill areas for SQA and Testing

    • Prevention v/s Detection

    • SDLC – Software Development Life Cycle

    • Patterns or Approaches of SDLC

  • Requirements Analysis and more about testing basics

    • What are software requirements?

    • Types of software requirements

    • Analysis Techniques

    • Requirements Quality Analysis

    • STLC - Software Testing Life Cycle

    • Defect life cycle

    • Types of testing, black box, white box, sanity testing, regression testing

  • Test Planning & Documentation

    • Test Plan

    • Test case

    • Traceability Matrix

    • Test Reports

  • Functional Testing

    • SQL Query Joins

    • Front end testing

    • UNIX testing and LINUX testing to validate servers and log files

    • Quality Center | HP ALM – application life cycle management tool to cover requirements, test plan, Test case, defects and test lab, resources and dashboard module.

    • Security Testing

    • Web Service Testing using SOAPUI

    • SoapUI Basics XML, SOAP, WSDL, Importing/Adding Projects

    • Web Automation with Selenium Web Driver

    • WEB and API Automation with UFT

    • BDD, Cucumber and Page Object Framework

  • Junit Maven & Report Generation

    • Introduction to JUnit

    • Introduction to Maven

    • Junit Maven Configuration

    • pom.xml

 

 

1/2
  • Backend Testing, Security Testing & Mobile Testing

    • SQL queries to validate database

    • Code review

    • Log Files review

    • Security Testing

    • Mobile Testing

  • Load, Performance, Stress, Security, Mobile Testing

    • Analysis of load, performance and stress testing

    • Deep issues of performance

    • Performance testing tools using Load Runner