With the continued expansion of Information Technology in our lives, the demand for quality products along with qualified and skilled Quality Assurance Professionals are also rising. Individuals with practical knowledge of designing and implementing high quality software procedures in all the phases of software development can increase their earning potential, improve their chances of professional advancement and achieve considerable edge in this highly competitive yet expanding job market. Our Software Quality Assurance course will provide the students in-depth understanding of manual and automated testing of client server and web based Application. This course will also equip them with the knowledge of using the most advanced and updated tools for software testing in the cutting edge environment
You will learn
Understand why Software Quality Assurance is needed and key to successful implementation of Software application
What is a Software application and what is the action plan for a software application?
Analyzing Functional Requirements
Software Development Life Cycle
Software Test Life Cycle
What are Defects and Defects Life Cycle
Testing methodologies (Water Fall, Agile)
Different Types of Testing
What is HP Quality Center
Introduction to Real Time Projects
Relational Database System
SQL and commonly used functions for Back End Testing
What is Unix, common commands
Data warehouse concepts and different tools in DWH
What is Reporting and Reporting Tools (helps in Testing Reports)
Course Outline
Unit 1: Software development life cycle
Software Development Lifecycle
Understanding technical document
Software development Methodologies
Software Testing Process and types
Requirement Analysis and Defect life cycle
Unit 2: Testing Technique and Best Practices
Testing Artifacts Boundary value Analysis
Development of test plan and test cases
Testing coverage and reporting
Managing software testing in Quality center
Managing Software Testing with Jira
Unit 3: Database basic and Back End Testing
Concept of Relational Database
SQL Functions
Joins, sub queries, stored procedures, views, curser, dynamic queries
Project 1: Creating database and data base objects/Tables
Hands on training in SQL (writing queries and executing queries)
Project 2: Backend testing
Unit 4: Unix Module
Unix environment basics and installation
Detailed overview of Unix commands and hands on practice sessions