About the program

The Master of Manual Testing Training with API Postman is a course dealing with Software Development Testing Methodologies and mastering in testing APIs with Postman. The goal of this training is to provide you with intensive training and mentor you to be a successful manual tester and API tester for the IT market. This training will include Introduction to Software Testing, SDLC, Types of Testing, Test Cases, Test Strategy and Execution, Agile Software Testing, SQL, JIRA, Database/SQL, how to work with POSTMAN app and write API requests and much more.                                                                                              

Testing Environment: Candidate practice on the platform provided by Infotek Solutions Inc.                                               

Prerequisites                                               

This course does not assume any prior IT experience. A strong desire to learn QA Manual Testing is required.

What will you learn?

  • How to evaluate and assess the specifications of the system.
  • How to analyze the results and carry out manual or automated test cases.
  • How to examine the product code according to the specifications.
  • How to track testing phases and defects.
  • How to report errors and bugs to the development team.
  • Helping with issues.
  • How to test before or after the release or implementation of testing.
  • What is an API? What is POSTMAN? 
  • How to install POSTMAN into your system. 
  • How to work with HTML Requests? 
  • Concept of Request and Response CRUD Functions Writing Test Scripts Workspace in POSTMAN 
  • What are Mock Servers?
  • How to setup Mock Servers?

Duration: 30+ hours

Price: $650

Responsibilities Of Manual Tester

  • Evaluate and assess the specifications of the system.
  • Work with Quality Assurance Engineers to create efficient test strategies and plans.
  • Analyze the results and carry out manual or automated test cases.
  • Examine the product code according to the specifications.
  • Tracking testing phases and defects.
  • Report errors and bugs to the development team.
  • Helping with issues.
  • Test before or after the release or implementation of testing.
  • Throughout the software development process, work with different teams to make sure the quality is good.

Responsibilities Of API Tester 

  • Should be able to use all web methods, such as GET, POST, DELETE, etc.
  • Verify the response, response time, and error code.
  • Be able to validate the XML and JSON body by using JSON parsers.
  • Knowledge of the OAuth and OAuth2 authentication mechanisms is required.

What will you learn (Course layout)

Module 1: Introduction to Software Testing

  • 1.1  About Testing
  • 1.2   Is testing important?
  • 1.3   Why choosing QA Testing as a career?
  • 1.4   Difference between Quality Assurance and Quality Control
  • 1.5   Roles and Responsibilities of Business Analyst
  • 1.6   Developers
  • 1.7   Architects
  • 1.8   Testing
  • 1.9  Team (Lead
  • 1.10   Manager)
  • 1.11   Manual and Automation Testers
  • 1.12   Project Managers etc.

Module 2: SDLC and STLC

  • 2.1  What is SDLC?
  • 2.2  What is STLC?
  • 2.3  Why software bugs occur?
  • 2.4  SDLC vs STLC
  • 2.5  Testers qualities
  • 2.6  Testers vs Developers
  • 2.7  Verification vs Validation
  • 2.8  QA vs QC
  • 2.9  Why testing starts early?
  • 2.10  Documentation in testing
  • 2.11  Software development methodologies

Module 3: Agile Concepts

  • 3.1  Agile methodology
  • 3.2  Scrum methodology
  • 3.3  Kanban methodology

Module 4: Different Types of Testing

  • 4.1  Types of testing
  • 4.2  Software testing methods
  • 4.3  Software testing levels
  • 4.4  Acceptance testing
  • 4.5  Smoke testing vs Sanity testing
  • 4.6  System testing
  • 4.7  Usability testing: what
  • 4.8   why & how
  • 4.9  What is exploratory testing?
  • 4.10  What is risk-based testing in software testing

Module 5: Test Plan & Test Cases

  • 5.1  Test strategy
  • 5.2  Test strategy document
  • 5.3  Test execution
  • 5.4  Test execution guidelines
  • 5.5  Retesting
  • 5.6  Regression testing
  • 5.7  What is bug leakage
  • 5.8  Defects & Defect Management
  • 5.9  What is a defect?
  • 5.10  After a bug found
  • 5.11  Defect priority & Defect severity
  • 5.12  Defect life cycle
  • 5.13  Defect report template
  • 5.14  What is defect logging and tracking?

Module 6: Test Closure

  • 6.1  Test completion report
  • 6.2  Test completion matrix
  • 6.3  Test result

Module 7: Jira: Project Management Tool

  • 7.1  Introduction to Jira
  • 7.2  JIRA Introduction
  • 7.3  Getting started Jira with Zephyr
  • 7.4  Installing Zephyr and Adding Test Issue
  • 7.5  Jira Products
  • 7.6  Atlassian Marketplace for Jira
  • 7.7  Understanding Jira dashboard
  • 7.8  JIRA Dashboard Creation and Customization
  • 7.9  How to create a project
  • 7.10  Understanding JIRA Project and Creating Projects in JIRA

Module 8: Agile concepts

  • 8.1  Agile methodology
  • 8.2  Introduction to JIRA agile board
  • 8.3  Scrum methodology
  • 8.4  JIRA Board Creation-- SCRUM & KANBAN
  • 8.5  Kanban methodology
  • 8.6  Jira terms

Module 9: Issues in Jira

  • 9.1  Understanding backlog in Jira
  • 9.2  Intro to issues in Jira
  • 9.3  Creating issues
  • 9.4  Cloning issues
  • 9.5  Editing issues
  • 9.6  Linking issues
  • 9.7  Searching for issues
  • 9.8  Creating Favorite search filter for issues

Module 10: Sprint in Jira

  • 10.1  What is a sprint?
  • 10.2  Creating sprint
  • 10.3  Running sprint TO DO to WIP to DONE

Module 11: Test issue in Jira

  • 11.1  Atlassian marketplace
  • 11.2  Atlassian Marketplace for Jira
  • 11.3  Install Zephyr
  • 11.4  Installing Zephyr and Adding Test Issue
  • 11.5  Write test issue in Jira
  • 11.6  How to write Test Cases in JIRA
  • 11.7  Writing test steps
  • 11.8  Execute test issue
  • 11.9  Executing Test Cases in JIRA
  • 11.10  Cloning Test Cases in Jira
  • 11.11  Exporting Test Cases in JIRA

Module 12: Finding and reporting bugs

  • 12.1  Bug template
  • 12.2  Introduction of Defect Template
  • 12.3  Adding Bug issue in Jira
  • 12.4  Login Defect IN JIRA
  • 12.5  Attaching files and screenshots to defects
  • 12.6  Adding Screenshots and Images in JIRA issues
  • 12.7  Searching bugs in the bulk
  • 12.8  How to search defects and do bulk changes

Module 13: Reports in Jira

  • 13.1  Introduction to Jira reports
  • 13.2  Reports – burndown chart & burnup chart
  • 13.3  Burndown Chart Report
  • 13.4  Reports – sprint chart
  • 13.5  Sprint Report
  • 13.6  Reports – velocity chart
  • 13.7  Reports – created Vs resolved issue report
  • 13.8  Created Vs Resolved Issue Report

Module 14: Test reporting

  • 14.1  Test summary
  • 14.2  Test cycles
  • 14.3  Traceability matrix

Module 15: Database Development, SQL, and Backend Testing

  • 15.1  Database Introduction
  • 15.2  DBMS Introduction
  • 15.3  Understanding FrontEnd and BackEnd
  • 15.4  DBMS Architecture

Module 16: Data Models and Related Concepts

  • 16.1  DATA Models
  • 16.2  E-R Model
  • 16.3  Attributes in E-R Model
  • 16.4  Types of Entity
  • 16.5  Cardinality
  • 16.6  Relational Data Model
  • 16.7  DBMS vs RDBMS
  • 16.8  DBMS Keys

Module 17: Normalization Concepts

  • 17.1  Data Redundancy
  • 17.2  Database Anomalies
  • 17.3  Normalization Introduction
  • 17.4  2 Normal Form
  • 17.5  3 Normal Form

Module 18: ACID

  • 18.1  ACID Property

Module 19: SQL

  • 19.1  SQL Introduction
  • 19.2  Getting Started with SQL
  • 19.3  Create Database
  • 19.4  Create Table in DB
  • 19.5  Insert Values in Table
  • 19.6  Show Table
  • 19.7  SQL Select Statement
  • 19.8  SQL Clauses
  • 19.9  SQL Like Command
  • 19.10  SQL Join Introduction
  • 19.11  SQL Join Query

Module 20: Practice Lab – DDL

  • 20.1  Create Database
  • 20.2  Create Table
  • 20.3  Alter Table

Module 21: Practice Lab - DML

  • 21.1  Select statement
  • 21.2  Select Distinct
  • 21.3  SQL Where
  • 21.4  SQL AND Clause
  • 21.5  SQL OR Clause
  • 21.6  SQL AND & OR Clause
  • 21.7  SQL ORDER BY Clause
  • 21.8  SQL LIMIT Clause
  • 21.9  SQL LIKE
  • 21.10  SQL Wildcards
  • 21.11  SQL IN
  • 21.12  SQL BETWEEN
  • 21.13  SQL Aliases
  • 21.14  SQL JOIN
  • 21.15  SQL INNER JOIN
  • 21.16  SQL LEFT JOIN
  • 21.17  SQL RIGHT JOIN
  • 21.18  SQL FULL OUT JOIN
  • 21.19  SQL UNION
  • 21.20  SQL INSERT
  • 21.21  SQL UPDATE
  • 21.22  SQL DELETE

Module 22: Practice Lab – SQL Functions

  • 22.1  SQL AVG()
  • 22.2  SQL COUNT()
  • 22.3  SQL MAX()
  • 22.4  SQL MIN()
  • 22.5  SQL SUM()
  • 22.6  SQL GROUP BY
  • 22.7  SQL HAVING

Module 23: Backend Testing Curriculum

  • 23.1  What is backend testing?
  • 23.2  Importance of backend/database testing
  • 23.3  Database validations
  • 23.4  Data mapping
  • 23.5  Acid properties
  • 23.6  Data integrity
  • 23.7  Business rule conformity
  • 23.8  What to test
  • 23.9  Triggers
  • 23.10  Stored procedures
  • 23.11  How to test
  • 23.12  Write backend test cases
  • 23.13  

Module 24: Introduction to Postman

  • 24.1  What is Postman
  • 24.2  Why use Postman

Module 25: Postman setup

  • 25.1  Prerequisites & Installation

Module 26: Postman components

  • 26.1  Create Workspace
  • 26.2  Create first request
  • 26.3  Response in Postman
  • 26.4  Query Parameters in Postman
  • 26.5  Headers in Postman

Module 27: Posting JSON data

  • 27.1  Posting JSON data

Module 28: Authorization & Variables

  • 28.1  Authorization in Postman
  • 28.2  Variables in Postman
  • 28.3  Variable’s Scope
  • 28.4  Define & Usage of Variables in Postman
  • 28.5  Add Environment variables

Module 29: Mock Server in Postman

  • 29.1  Mock Servers in Postman
  • 29.2  Why are Mock Servers useful & types of servers
  • 29.3  Setting up Mock Server

Module 30: Run Collection

  • 30.1  Run Collection

Module 31: Component Deletion

  • 31.1  Delete Request
  • 31.2  Delete Collection
  • 31.3  Delete Workspace
  • 31.4  Delete Environment
Request a detailed syllabus.

Career Guidance

We connect each of our trainee to a mentor, Who help, asses, guide and mentor the candidate and make person industry ready.

Interview Preparation
  • Mock interviews
  • Technical interview questions
  • What should be the idealistic answers.
  • Right approach of answering questions in interview.
  • Self assessment module to check your progress.
Effective Resume Building
  • Do’s and Don’ts of Resumes.
  • How to describe your project?
  • How experienced resume is different from fresher.
  • How to build resume for Career switch from Non-IT to IT.
  • What are top 7 ways of building effective resumes?
Job Placement Assistance
  • Know where to apply for jobs?
  • Right way of applying for jobs?
  • Understand how to get freelancing and part time jobs
  • Know how to get startup and flexible jobs?