


Learn the core principles of Manual Testing and hands-on API Testing using Postman, essential for any software QA role. This course is designed for beginners and career switchers looking to enter the IT industry with a strong foundation in software testing.
📍 Module 1: Software Testing Basics
What is Software Testing?
Why Testing is Important
Manual vs. Automation Testing
SDLC vs. STLC
QA vs. QC
📍 Module 2: Manual Testing Fundamentals
Types of Testing: Functional, Non-Functional
✔️ Functional Testing Types: Smoke, Sanity, Regression, Integration, UAT
✔️ Non-Functional Testing Types: Performance, Load, Stress, Scalability, Usability, Security
Levels of Testing: Unit, Integration, System, Acceptance
Browser Compatibility Testing, Adhoc Testing, Exploratory Testing, Monkey Testing
Static & Dynamic Testing
Test Case Design Techniques:
Boundary Value Analysis
Equivalence Partitioning
State Transition
Decision Table
📍 Module 3: Test Case Design and Execution
Test Plan & Test Strategy
Test Data Preparation
Writing Test Cases & Test Scenarios
Defect Life Cycle & Bug Reporting (Severity vs Priority)
Test Summary Report
Test Closure & QA Sign Off
📍 Module 4: Test Management & Bug Tracking Tools (Jira)
Introduction to Jira
Creating Bugs and Linking with Test Cases
Reporting and Tracking Progress
Defects Status Report
Jira Dashboards, Boards & Reports
📍 Module 5: Agile Methodology
What is Agile
What is Scrum and Kanban
Advantages of Agile
Difference between Waterfall & Agile
Agile Meetings: Daily Scrum, Sprint Planning, Retrospective, Sprint Review, Refinement
What is Backlog
Sprint Backlog vs Product Backlog
What is Spike, Epic, User Story & Story Points
Product Owner vs Scrum Master
Estimation in Agile
Product Release Cycle in Agile
📍 Module 6: API Testing Using Postman
Introduction to APIs & REST Architecture
HTTP Methods: GET, POST, PUT, DELETE, PATCH
REST vs SOAP
When API Testing comes into picture
Status Codes: 200, 300, 400, 500 series
Using Postman:
Collections & Requests
Adding Parameters & Headers
Sending Raw JSON Data
Environments & Variables
Testing GET, POST, PUT, PATCH, DELETE APIs
Validating API Responses
Testing Authentication (Basic, OAuth 2.0)
Writing Assertions in Postman (Tests Tab)
Chaining Requests
Introduction to Newman (Command-line execution)
📍 Module 7: Database Testing (SQL)
Introduction to RDBMS & SQL Basics
CRUD Operations (SELECT, INSERT, UPDATE, DELETE)
Joins: INNER, LEFT, RIGHT, FULL
Constraints, Keys & Indexes
Writing queries for test validation
Data Integrity Testing
Validating frontend results with backend DB
📍 Module 8: Mobile App Testing
What is Mobile App Testing?
Types of Mobile Applications: Native, Web, Hybrid
Mobile App Testing vs Web Testing
Challenges in Mobile Testing
📍 Module 9: Types of Mobile App Testing
Functional Testing
UI/UX Testing
Compatibility Testing
Interrupt Testing (calls, SMS, notifications)
Network Testing (3G/4G/Wi-Fi/Offline)
Installation & Upgrade Testing
Battery & Memory Testing
Security Testing
Performance Testing
🛠️ Module 10: Mobile Testing Environments
Real Devices vs Emulators vs Cloud Testing
Setting up Android Emulator (Android Studio)
Setting up iOS Simulator (Xcode – overview)
Tools:
Android Studio
Xcode (Mac Only)
Genymotion
BrowserStack / Sauce Labs (Cloud testing overview)
⚙️ Module 11: Mobile App Debugging & Logs
Using ADB (Android Debug Bridge)
Installing ADB
Capturing logs
Taking screenshots
Accessing and interpreting mobile logs (logcat)
🔍 Module 12: Manual Mobile Testing Project (Capstone)
Test a real Android app
Identify UI/UX bugs, performance issues & compatibility problems
Document issues in Jira or Google Sheets
Create Test Plan, Test Cases, and Execution Report
Final Project Presentation (Manual + API + DB + Mobile + Agile + Jira combined)
📍 Module 13: Interview Preparation
Common Manual, API, DB & Mobile Testing Interview Questions
Resume Building for QA Profiles
Mock Interviews
🎯 Who Should Join This Course?
Freshers looking to enter the IT industry
Professionals switching careers
Developers wanting to learn QA
Non-technical graduates wanting to start an IT career
🎓 Free Career Counselling Content
💡 Why Software Testing is a Smart Career Move?
No need for coding skills (Manual, Mobile App & API Testing).
High demand in every domain: Finance, Healthcare, EdTech, E-commerce.
Easy entry point into IT jobs with career growth into QA Automation, Test Lead, or Business Analyst.
🧭 Career Path Options:
Manual Tester
API Tester
Mobile App Tester
QA Analyst
QA Automation Engineer
Test Lead / Test Manager
Scrum QA / Agile Tester
Product QA (in startups)
🎯 Skills to Build:
Analytical thinking
Writing effective test cases
Hands-on experience with tools like Postman & Jira
Communication skills for defect reporting
🛠 Recommended Certifications (Optional):
ISTQB Foundation
Postman Student Expert Certification
Agile Testing Certification
🔍 Job Roles You Can Apply For:
Manual Test Engineer
QA Analyst (Manual & API)
API Tester (Postman)
Mobile App Test Engineer (Ios & Android)
QA Trainee / Intern
Software Test Engineer
💸 Expected Salary Range (India):
Experience Level | Role | Average Salary |
0–1 years | QA/Manual Test Trainee | ₹2.5–3.5 LPA |
1–3 years | QA Analyst / API Tester | ₹4–6 LPA |
3–5 years | Sr. QA Engineer / Test Lead | ₹6–12 LPA |
5+ years | QA Manager / Automation Expert | ₹10+ LPA |
📝 Resume & Job Search Tips:
Tailor your resume to showcase your testing tools (Postman, Jira).
We will help you to include projects or real-time assignments done in training.
Use keywords like “API Testing,” “Postman,” “Defect Lifecycle,” etc.
We will help you to build best job portfolio on Naukri, LinkedIn, and AngelList regularly.
📦 Bonus: What You’ll Get in the Course
✅ Real-Time Projects
✅ Interview Preparation
✅ Provide referrals in well known MNC’s & Mid Size Companies.
✅ Life time Job Support
✅ Resume Review
✅ Certificate of Completion
✅ Lifetime Access to Materials
✅ Access to QA Job Portal/Telegram Group (if applicable)
Learn, grow, and succeed with Techshappers– your partner in building a brighter future for your child.
WhatsApp us
WhatsApp us