Overview
Testing is a critical phase of the Software Development Life Cycle.
Manual testing is the process in which the defects are identified, isolated, subjected for justification, and ensured that the product is defect-free in order to produce a quality product. However, it requires the necessary knowledge such as different types of manual testing and the software development life cycle.
In this course, you will learn everything that is required from a good manual tester.
Professional Manual Testing Program using JIRA & Agile Methodologies This program is for professionals who want to enter the IT field (Information & Communication Technologies – ICT). It starts with:
- Conceptual clarity of testing
- Basics and fundamentals of Manual Testing
- JIRA Tool
- Introduction to Automation
- How Testing Teams work in an Agile Environment
- Project Work and Interview preparation
Duration
- The course is valid for 45 days (Online Portal)
Location
- Online (Self-paced modules with videos, quizzes, and assignments)
Intended Audience
- Professionals who want to kickstart their career in the IT field
- University Graduates from IT backgrounds looking to enhance their knowledge
- Professionals with prior IT knowledge and education who had a break in their career
- Professionals with analytical skills and an eye for detail
Detailed Program Structure
Course Overview
- Overview of Professional Manual Testing Program
- PMTP Course Agenda
Software Testing Fundamentals
- Introduction about Software Testing
- A Typical Organizational Hierarchy
- When, Where, and How to Conduct a Test?
- Skills Needed
Deep Dive Into Testing Fundamentals
- Debugging Vs Testing
- Principles of Software Testing
- Software Development Life Cycle Models:
- Introduction to SDLC
- Types of models: Waterfall, Incremental, V-Model
- Pros & Cons of each model
- Prototyping Model & Diagram
- Spiral Model & Pros & Cons
- Agile Model
- SDLC Quiz
Testing Types And Classifications
Static Vs Dynamic Testing
Static Testing
- Introduction
- How to Conduct Static Testing?
- Inspection & Phases
- Technical Reviews
- Walkthroughs
- Peer Reviews
Dynamic Testing Techniques
- Black Box Testing
- White Box Testing
- Grey Box Testing
Test Types / Levels Of Testing
Functional Testing
- Introduction
- Levels of Functional Testing
- Functional Testing Levels & Change Management Quiz
Non-Functional Testing
- Introduction
- Types:
- Usability Testing
- Performance Testing
- Security Testing
- Compliance Testing
Test Levels
- Unit Testing
- Integration Testing
- System Testing
- Acceptance Testing
- Configuration Testing
- Reliability Testing
- Robustness Testing
- Change Related Testing
- Re-Testing
- Regression Testing
Black Box Testing Techniques
- Equivalence Partitioning + Examples
- Boundary Value Analysis
- Decision Tables
- State Transition Testing + Examples and Diagrams
- Use Case Testing
- Business Process – Flow Diagrams & Test Cases
- Based on Tester’s Experience
- User Acceptance Testing
- Black Box Testing Techniques Quiz
Introduction To Test Training Application
- Introduction to Adactin Hotel Application
Test Case Design
- Derive Test Scenarios: Purpose + Validation
- Negative + Non-Functional Scenarios
- Test Case Definition & Components
- Documenting and Reviewing Test Cases
- Collecting Test Data
- Test Case Example
Bug Tracking & Reporting
- Types of Bugs
- Bug/Defect Life Cycle
- How to Report Bugs
- Bug Fields (Part 1 & 2)
- Severity Vs Priority
- Bug Report Examples with Evidence
Reporting
- What is Reporting? Why it’s Important?
- Types of Reports:
- Test Status Report
- Test Summary Report
- Defect Summary Report
- Traceability Matrix
- Daily Status Report (Team & Individual Level)
- Importance of Test Documents
- Reporting Quiz
AGILE
- Origins of Agile
- What is Agile?
- Agile Manifesto
- Tester’s Role in Agile
SCRUM Framework
- Components in SCRUM
- Concepts and Techniques
- Roles:
- Scrum Master
- Product Owner
- Development Team
- Preparation & Release Planning + Diagram
- Definition of Done
- Sprint Planning
- Daily Scrum
- Product Backlog
- Sprint Review & Retrospective + Examples
- Scrum Artifacts
- Deep Product Backlog
- Tester’s Role in Agile
Concepts And Techniques Used In Scrum
- Module Three Introduction
- User Stories
- 3C’s of User Stories
- Acceptance Criteria
- Story Points + Examples
- Burndown Chart
- Team Development Wheel
- Agile Quiz
Introduction To Jira And Zephyr
- JIRA & Zephyr Demo
- Reports and Dashboards
Introduction To Automation
- Objectives of Automation
- When and How to Automate
- Economics of Automation
- Summary
Introduction To Selenium IDE
- Why Selenium IDE for Automation
- Automation Workflow
- Selenium IDE Demo
Web Services
- Introduction to Webservices / API
Value Propositions
- Bonus Lecture – ISTQB Set 1 & 2
- By end of this course, you will be confident to sit for the ISTQB Foundation Level Certification Exam
Highlights Of The Program
- Case Study – Hands-on training on real applications
- Post-Training Assessment Test (30 min)
- Training Certificate from QTechEd (powered by Adactin Group)
- Feedback Survey Form
- Specialized Trainers to answer your queries
- Support on Mock Interviews
- Connected with other industry standard materials
