Software Testing & Quality Assurance (Manual & Automation) - Professional IT Training and In House Software Development Center of UIU

Software Testing & Quality Assurance (Manual & Automation)

Course Overview:

This course is designed to equip participants with the necessary skills for both Manual and Automation Testing. It offers a combination of theoretical learning and practical application, with a strong focus on industry-relevant tools like Selenium, JMeter, Postman, Appium, and SQL. Each class provides an opportunity to improve your CV, prepare for job interviews, and present a final project to demonstrate your learned skills.

Who Should Attend?

  • Students & Graduates preparing for a Software Testing career.
  • Professionals enhancing testing skills.
  • Entrepreneurs ensuring high-quality software products.

Why CDIP?

  • Industry Expert Trainers
  • Continuous CV Development & Interview Preparation
  • UIU Certification
  • Flexible Schedule

Accelerate your career in SQA with this practical and industry-focused course.

Name: Parvez Hossain

Designation: Sr. SQA Engineer (ISTQB Certified)

Company: Kona SL.

Experience: 7+ Years of Professional Industry Experience

Linkedin: Parvez Hossain | LinkedIn

Name: Khalid Redwan

Designation: Assistant Software Engineer

Company: Millennium Information Solution Ltd.

Experience: 3+ Years of Professional Industry Experience.

Linkedin: Khalid Redwan | LinkedIn

Software Testing Course Outline (Summer
2025)
Manual Hands-On Testing (Weeks 1–4)
Tools: Jira, Test Rail, Excel, Google Sheets, Confluence

Week 1: Introduction to Software Testing
● SDLC and STLC Overview
● Types of Testing (Functional vs Non-Functional)
● Career Path in Software Testing
● Guideline to Learn Java Programming

Week 2: Test Design & Bug Reporting
● Writing Test Cases in Excel & TestRail
● Bug Life Cycle
● Hands-On Bug Reporting with Jira

Week 3: Test Management and Documentation
● Test Plans and RTM (Requirement Traceability Matrix)
● Collaboration with Confluence
● Hands-On Test Report Writing

Week 4: Database Testing
● Introduction to Databases
● SQL Queries using MySQL
● Hands-On Query Writing in Real Database
Automation Testing (Weeks 5 –10)
Technology: Selenium, PlayWright, TestNG, Page Object Model (POM)

Week 5: Basic Java Programming and Problem Solving
● Learn Java Programming Language
● Solve Java Programming Problems

Week 6: Problem Solving & Introduction to Selenium
● Solve Java Programming Problems
● Selenium Setup (Java)
● Selenium Locators
● First Selenium Script

Week 7: Automation Project With Selenium
● Introduction to TestNG
● Introduction to Page Object Model (POM) Design Pattern
● Start Selenium Automation with Real Life Project

Week 8: Introduction to PlayWright & Selenium Project
● Introduction to PlayWright
● First PlayWright Script
● Selenium Project Progress & Problem Solve

Week 9: Automation Project With PlayWright & Complete Selenium Project
● Start PlayWright Automation Project
● Complete Selenium Project

Week 10: Complete PlayWright Project & Upload Projects in GitHub
● Complete PlayWright Automation Project
● Upload Automation Projects in GitHub
API Testing (Postman + PlayWright) (Weeks 11 – 12)
Tools: Postman, PlayWright

Week 11: API Testing
● API Concepts (REST API)
● Testing APIs with Postman
● Authentication and Authorization Testing

Week 12: API Automation
● API Automation Basic Scripting With Postman
● API Automation With PlayWright
● Assignment on API Automation Test
Performance Testing (Week 13 – 14)
Tools: JMeter, K6

Week 13: Load Testing With JMeter
● Introduction to Performance Testing
● Load Tests With JMeter
Analyzing Results: Response Time, Throughput

Week 14:
● Introduction to Basic JavaScript
● Load Test Script Writing Using K6 (Basic)
● Assignment on Load Test

Project + Final Assessment (Week 15)
● Automation Project Final Assessment
● API Automation Assignment Review
● Load Test Assignment Review

CV Writing, Interview Tips & Tricks, Interview Questions
(Week 16)
Week 16:
● Professional CV Ready
● LinkedIn Profile Update
● Discussion About QA Interviews
● Job Searching Techniques
● Discussion About Interview Questions
[ *** CV Writing and Industry Experience Sharing Will be Continued Throughout the Course]