Course_Description:
A comprehensive program designed to equip learners with the skills to ensure software reliability, performance, and security. Participants will master manual and automated testing techniques, industry tools, and agile QA practices to deliver high‑quality applications.
• Learning_Objectives:
• Understand core QA methodologies and testing lifecycles
• Design and execute manual test cases
• Implement automated testing frameworks (Selenium, JUnit, Postman)
• Integrate QA processes into CI/CD pipelines
• Apply defect tracking and reporting best practices
⏳ Duration & Schedule
• Course_Duration: 9 weeks (90 hours total)
• Start_Date: May 10, 2026
• End_Date: July 12, 2026
• Schedule_Format: Hybrid (Online + Weekend Labs)
• Session_Times: Sat & Sun, 11:00 AM – 3:00 PM
👨🏫 Instructor
• Instructor_Name: Eng. Khaled Mansour
• Instructor_Title: Senior QA Consultant
• Instructor_Bio: 15+ years of experience in software testing and automation, with expertise in agile QA processes and enterprise‑level systems. Has trained hundreds of professionals across fintech and healthcare sectors.
• Instructor_Profile_Link: [LinkedIn Profile]
📂 Curriculum & Content
• Modules_List:
1. Fundamentals of Software Testing
2. Manual Testing & Test Case Design
3. Automation Tools (Selenium, JUnit, Postman)
4. CI/CD Integration & Agile QA Practices
5. Defect Tracking & Reporting
6. Capstone Project: Automated Testing Pipeline for a Web Application
• Learning_Methods: Labs, simulations, group projects, mentor‑led reviews
• Capstone_Project: Build and deploy an automated testing suite for a live application
• Assessment_Methods: Weekly assignments, mid‑term project, final capstone evaluation