You are viewing a preview of this job. Log in or register to view more details about this job.

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