0% found this document useful (0 votes)
73 views2 pages

SQA Course Outline

The document outlines a Certificate Course on Software Quality Assurance, detailing various modules covering topics such as software testing, manual and automation testing, API testing, database testing, Java programming, web automation with Selenium and TestNG, mobile app automation with Appium, and version control with Git. Each module includes specific content, duration, and remarks, with a total course duration of approximately 40 hours. The course also includes practical assignments and a mock interview to prepare participants for industry standards.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
73 views2 pages

SQA Course Outline

The document outlines a Certificate Course on Software Quality Assurance, detailing various modules covering topics such as software testing, manual and automation testing, API testing, database testing, Java programming, web automation with Selenium and TestNG, mobile app automation with Appium, and version control with Git. Each module includes specific content, duration, and remarks, with a total course duration of approximately 40 hours. The course also includes practical assignments and a mock interview to prepare participants for industry standards.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd

Certificate Course on Software Quality Assurance

Course content Description Duration No of Day Remarks


What is Software Quality Assurance?
Types of Software Testing
SQA vs. Software Testing
Module-1:
Introduction to SQA
2 Hours 1
Share Production Environment experiance about good SQA and Poor SQA
SQA in the SDLC
Overview of Manual & Automation SQA
Testing fundamental (Test activities, Testing Principal, Test Role, Test Case)
Testing Throughout the Software Development Lifecycle (SDLC, Test Level and Test Types
Static Testing and
Test Analysis ( Static and Technique
Design Dynamic Testing,
(Black-BoxFeedback and Review
Test Technique, Process)Test
White-Box
Module-2:
Manual Testing
Technique, Experience Based Technique, Collaborative-based Technique) 12 Hours 6
Test Management (Test Planning, Risk Management and Test Monitoring, Test Control and
XMind
Defect Management Tools - Atlassian Jira
Introduction to API & API Architecture,Types of APIs
API Components and HTTP Methods
API Authorization & Authentication
Hands-on with Postman
Module-3
API Automation with Postman
API Collections & Requests 6 Hours 3
API Response Codes & Validation
Automation & Reporting with Newman
Assignment
API Test case writing with AI
Load Testing (Recording with Blaze meter )
Load Testing: JMeter Stress Testing
Performance Monitoring 4 Hours 2
CLI test execution with HTML report
Thread Groups, Samplers, Listeners and Assertions
What is a Database,Types of Databases
Module-4 Introduction to RDBMS,understanding Tables, Rows, Columns, Keys (Primary, Foreign)
Database Testing
2 Hours 1.5
Basic SQL queries: SELECT, INSERT, UPDATE, DELETE
Aggregate Functions,Subqueries,Joins,ORDER BY, GROUP BY, HAVING
introduction to Java, Java Installation & enviornemt setup
Java Fundamentals:Data Types and Variables,Type Casting,Operators,Conditional Stateme
Module-5: Method,Array,Arrray List,String manupulation.
Understanding Object-Oriented Programming,Classes,Objects,Constructors,Encapsulation
JAVA
6 Hours 3
Inheritance,Polymorphism,Abstraction
Github
Assignment
Introduction to Web Automation,Environment Setup,Advantages of Test Automation
Browser Handling,Element Locators (id, name, class, XPath, linkText)
Module-6: Handling Dropdowns,Handling multiple browser tabs,scrolling actions,Mouse and Keyboard
Web automation with Page Object Model (POM) Design Pattern,What is TestNG,Installing and configuring TestN 10 Hours 5
Selenium & Test NG Writing test cases using TestNG annotations,Assertions in TestNG,Test Suite Manage
Reporting with Allure/Extent Reports
Assignment
Setting Up the Environment
Introduction
Appium
For Android:to Mobileand
Architecture
Installing Automation
Java (JDK),(Need
Components for mobile
(Appium
Installing Androidautomation)
server and client
Studio & SDK architecture, Appium
tools, Setting ANDROID_HOME environment variables, Emulator setup
Inspector & Desired
Writing Your Capabilities)
First Test (Android):
Module-7: Common:aInstalling
Creating Node.js, Installing
Maven/Gradle-based TestNGAppium viaproject,
or JUnit NPM Installing Appium capabilities,
Setting desired Desktop & Appium Inspector, Appium Doctor
Launching
Mobile App automation with Working and
with testing a basic app (APK), Using UIAutomatorViewer/Appium Inspector.
Elements: 6 Hours 3
Appium Finding elements by ID, XPath, accessibility ID, class,Click, sendKeys, getText, clear, swipe, Handling scrolls, swipes, taps (TouchActions / W3C Actions), Wait strategies (Implicit, Explicit)
Automating Real Device vs Emulator:
Connecting and configuring physical devices, Enabling developer options & USB debugging, ADB commands for device interaction, Running tests on emulators and real devices
Assignment
Introduction to Cypress, Installation and Setup, Cypress Folder Structure Overview
Launching
Test HooksCypress Test (Using
and Fixtures Runner,before(),
CypressbeforeEach(),
Locators & Commands
after(), afterEach()
Fixtures: Managing test data,Reusability with custom commands)
Module-8:
Web automation using cypress
4 Hours 2
Working with Web Elements (Interacting with forms and inputs
Module-8:
Web automation using cypress
Handling dropdowns, checkboxes, radio buttons, File uploads, Working with dynamic elements4and
Hours
lists) 2
Test Automation Framework Design (Page Object Model (POM) in Cypress, Data-driven test
Cypress reporting and Visualization (Installing and using plugins e.g., Allure Reports, Mo
Assignment
Module-9
Version Control with Git
Overview Git,Instalation & Configuration,Git Flow,Git Operation Command 2 Hours 1
Test case writing with LLMs
Module-10: Promt Engineering
AI Tools
2 Hours 1
Scripting with cursor
Test Environment set-up with replit
Taking Mock interview for overall SQA (Manual, Automation and scenario based) with industry expart
Mock Interview,Problem Solving
CV Writing & Review
CV writing Techniques, CV formatting, QA standard CV making and Review indivisual CV 2 Hours 1

You might also like