Manual QA Course Syllabus

Introducing the Most Practical, Precise and Inexpensive Software Testing Course: Software Testing (Basics & Advanced)

In this course, we took a hands-on and step by step approach to make it easier for anyone to master software testing core concepts. This course includes basic and advanced QA training with practical examples of different aspects of testing including software development life cycle (SDLC), overview of specific roles and real-time work environment for a software tester, different types of testing, creating comprehensive test plans, and test cases along with introduction and familiarity with test management tools like TestLink, Bug tracking tools like BugZilla etc.

Course Benefits:
Software testing or QA has is a field in which there is plenty of room to learn, innovate, and pioneer. Our courses are designed to provide you with plenty of opportunities to learn using real-world examples and hands-on exercises and ultimately kick start your career in IT.

Syllabus: We came up with a unique list of topics that will help you gradually work your way into the testing world.

Practice sessions: Assignments in a way that you will get to apply the theory you learnt immediately.

Practical learning experience with live project work and examples.

Who should attend ?

Anyone with basic computer knowledge can take this course.

What am I going to get from this course?

  • LIVE PROJECT End to End Software Testing Training Included
  • Information packed practical training starting from basics to advanced testing techniques
  • Best suitable for beginners to advanced level users and who learn faster when demonstrated
  • Course content designed by considering current software testing technology and the job market
  • Practical assignments at the end of every session
  • Practical learning experience with live project work and examples
  • Resume Preparation Guidance for Testers Included
  • Software Testing Interview Questions and Preparation Tips Included
  • Download Real Software Testing Templates like Test Plan, Test Cases and other important Templates
  • Software Testing Certification Guidance
  • Learn Test Management Tools like JIRA, BugZilla, TestLink etc.
  • Become a member for UTEST and start testing live project. 

Testing Fundamentals

  1. Software Testing – Introduction – Importance
  2. Seven Fundamental Principles of Testing
  3. SDLC Vs STLC
  4. Software Testing Life Cycle – STLC explained

 Types of Testing

  1. Manual Testing
  2. Automation Testing
  3. Unit Testing
  4. Integration Testing
  5. System Testing
  6. Smoke and Sanity Testing
  7. What is Regression Testing? – Retesting
  8. Non – Functional Testing

 TestCase Development

  1. First Steps Test Case Development
  2. Test Scenario
  3. Test Case Specifications
  4. Test Basis
  5. Traceability Matrix

 Testing Techniques

  1. Equivalence Partitioning & Boundary Value Analysis
  2. Decision Table Testing
  3. State Transition Diagram
  4. Use Case Testing

Test Management & Control – tools TestLink

  1. Estimation
  2. Test Plan

Defects

  1. Defects – Defect Life Cycle
  2. Tools – BugZilla or JIRA

Types of Testing

  1. Software Testing Types – An Exhaustive List of 100 Testing Types with Definition
  2. User Acceptance Testing
  3. Alpha Beta Testing
  4. Usability Testing
  5. Functional Testing
  6. End to End Testing
  7. Positive Vs Negative Testing
  8. Adhoc Testing
  9. Exploratory Testing
  10. Compatibility Testing
  11. GUI Testing

Advanced Stuff

  1. Complete Web Application Testing Checklist
  2. Quality Assurance
  3. Practical Tips and Tricks
  4. Create Test Data

Introduction to SQL

Database fundamentals

  1. What is Database ? What is MySQL
  2. Introduction to MySQL and Workbench

SQL Basics

  1. How to create Database and MySql DataType
  2. How to use SELECT in MySQL
  3. How to query Data using WHERE clause
  4. How to use INSERT into in MySQL
  5. How to DELETE and UPDATE data
  6. Sorting in MySQL
  7. Using JOINS in MySQL

Test Methodology & AGILE

  1. Testing Methodology
  2. Agile Testing Methodology
  3. How to Test in Agile?
  4. Scrum Testing
  5. Test coverage in software testing

 Sample Project to understand how to perform test on different domains

  1. Banking Application Testing
  2. Testing E-commerce Applications
  3. Testing Insurance Applications with Sample Testcases
  4. Payment Gateway Testing Tutorial with Sample Test Cases
  5. Testing for Retail POS (Point Of Sale) System
  6. Healthcare Application Testing with Sample Test Cases
Resume preparation
Mock Interviews
Placement Assistance