QA Software Testing

Today, as the year advances, the IT sector has been changed. To achieve business goals, high concentrations of QAs are vital. A QA can be a competitive advantage and is going to be table stakes for success in many cases. Quality assurance is not merely an added value, it is a fundamental necessity. QA has become the market differentiator for almost all products and services with strong market competition.

Software quality testing can have a serious effect on the bottom-line. The global economy loses around $3 trillion a year due to malfunctions caused by defective software. Whereas, transnational organized crime by comparison, takes only around $870 billion a year from the global economy.

Hence, without QAs, IT industries will have clunky workflows and broken processes. Being in the tech driven world we live in today, tech companies, and even any business organization that want to remain in business really can’t afford the absence of SQAs.

Basic Software Testing Course Content

Module 1

- Basics of software testing professionals

- Fundamental of testing and quality assurance

Module 2

- Basic concept on software development life cycle (SDLC)

- Details into requirements, design documents

Module 3

- Analysis of business requirements, design documents

- Build phase analysis

Module 4

- Functional requirements documents

- Writing BRD, FRD, SRS

Module 5

- Agile, Scrum

- Waterfall, Iterative model, V model

Module 6

- Requirement Traceability Matrix (RTM)

- Writing use case documents

Module 7

- Writing test case documents

- Analyze different phases of testing

- Test plans, test strategy

Module 8

- Defining system architecture

- Domain and functional knowledge

Course Content

Download

 

 

Course Title

Software Quality Assurance (SQA)

Description

Software Quality Assurance (SQA) is a diversified role in the software development process where the general goal of a SQA person is to verify and validate the software according to the business requirements. A SQA professional tests all aspects of software through manual and automated testing. 

This comprehensive SQA course offered by Agile1Tech is designed by industry experts with no previous knowledge required from prospective students.  This course will gradually progress from introducing the basics concepts and cover all advanced levels of software testing topics. 

We cover complete software testing methodologies starting from basics concepts  including SDLC, Agile-Scrum, quality assurance processes that includes requirement analysis, test plan formulation, test case writing and execution, defect tracking using Jira, ALM, VSTS tools. Students will learn the Java programming language used to create automated test scripts in Selenium. Database and API testing will be covered to build a solid testing background for students.  

Objective 

The objective of the course is to develop job-ready software testing professionals through a solid base. 

Duration

3 hours - 2 classes - 14 weeks



Session

Module

Learning Objectives

Session 1

SDLC & Manual Testing

Module 1

  • Basics of software testing professionals
  • Fundamental of testing and quality assurance

Module 2

  • Basic concept on software development life cycle (SDLC)
  • Details into requirements, design documents

Module 3

  • Analysis of business requirements, design documents
  • Build phase analysis

Module 4

  • Functional requirements documents
  • Writing BRD, FRD, SRS

Module 5

  • Agile Scrum
  • Waterfall, Iterative model, V model

Module 6

  • Requirement Traceability Matrix (RTM)
  • Writing use case documents

Module 7

  • Writing test case documents
  • Analyze different phases of testing
  • Test plans, test strategy

Module 8

  • Defining system architecture
  • Domain and functional knowledge

 

Training Class Day Class Time Start Date End Date Class Mode Request Info
QA Software Testing Training MondayWednesday 06:30pm - 09:30pm
Dec 2nd Mar 5th OnlineIn-class Req. Info