QA Manual and Automation Training
Hi Everyone..
We are starting a new Batch in Training On QA Manual and Auto machine
If anyone interested please upload your resume i will contact you.
Below you can see the Curriculum for QA Please Check
Phase 1: Foundations of Software Testing (Manual QA)
Duration: 3–4 Weeks
Week 1: Introduction to QA
What is Software Testing?
SDLC (Software Development Life Cycle)
STLC (Software Testing Life Cycle)
QA vs QC vs Testing
Agile Methodology & Scrum
Roles & Responsibilities of a QA Engineer
Week 2: Testing Concepts
Test Levels: Unit, Integration, System, UAT
Test Types: Functional vs Non-Functional
Smoke, Sanity, Regression, Retesting
Positive & Negative Testing
Severity vs Priority
Bug/Defect Life Cycle
Test Metrics & QA Documentation
Week 3: Test Documentation
How to write:
Test Scenarios
Test Cases
Test Data
Requirement Traceability Matrix (RTM)
Test Plan
Real-time examples using:
JIRA
Azure DevOps
TestRail
Week 4: Practical Manual Testing
End-to-end web application testing
API basics (GET, POST, PUT, DELETE)
Intro to Postman
Mobile testing basics
Bug reporting hands-on practice
🤖 Phase 2: Automation Testing Foundations
Duration: 1–2 Weeks
Week 5: Programming Basics (Choose: Java / Python / JavaScript)
Topics:
Variables, Data Types
Operators
Conditional Statements
Loops
Arrays / Lists
Functions
OOP Concepts
Hands-on:
20–30 basic programming exercises
⚙️ Phase 3: Selenium (or Playwright) Automation
Duration: 4–5 Weeks
Week 6: Selenium Basics
Introduction to Selenium
Selenium WebDriver architecture
Locators (ID, Name, CSS, XPath)
Explicit vs Implicit Waits
Handling:
Alerts
Frames
Windows
Dropdowns
Week 7: Framework Concepts
Page Object Model (POM)
Page Factory
TestNG / JUnit
Parameterization
Assertions
Logging (Log4j)
Week 8: Advanced Automation
Data-driven framework
Hybrid framework
Screenshot capture
Extent Reports
Cross-browser execution
Maven / Gradle
Week 9: Automation Project
Build a complete automation framework for:
Login module
Search module
Checkout module
Run test suites in CI/CD pipeline
Git & GitHub integration
🌐 Phase 4: API Automation Testing
Duration: 2 Weeks
Week 10: API Fundamentals
What is API?
JSON vs XML
HTTP Methods
Status Codes
Headers, Body, Query Params
Manual API testing using Postman
Week 11: API Automation
Choose tool: REST Assured (Java) or Postman/Newman
API automation framework
JsonPath/ Serialization
Chaining API calls
CI pipeline integration
🧪 Phase 5: Database + Mobile Automation
Duration: 1–2 Weeks
Week 12: Database Testing
SQL Basics:
SELECT, INSERT, UPDATE, DELETE
Joins
Aggregate functions
Data validation with DB
Hands-on with MySQL / PostgreSQL
Week 13: Mobile Automation (Optional)
Appium basics
Inspecting mobile elements
Writing basic mobile automation scripts
☁️ Phase 6: DevOps & Cloud Basics for QA
Duration: 1 Week
Topics:
What is CI/CD?
Jenkins pipelines
Git version control
Basics of Docker
QA role in DevOps
Intro to cloud services (AWS/Azure)
📂 Phase 7: Full Real-Time Project
Duration: 2 Weeks
Tasks:
Requirement analysis
Create test plan
Prepare test cases & RTM
Execute test cycles
Automate regression suite
API + UI + DB testing integration
Prepare defect reports
Create final QA sign-off document
🏁 Deliverables After Completing Training
Test cases
Bug reports
Framework code
SQL scripts
Postman collections
Automation project repository
Resume with QA + Automation skills