View profile for Mohanad Ahmed

Software Tester & Junior Test Automation Engineer || ISTQB® CTFL4 || Fresh CS Graduate @AinShams University

🌟 Excited to Share My First Automation Project! 🌟 🚀 End-to-End Web & API Automation Framework “DemoBlaze TAF” — a complete Test Automation Framework built using Java, Selenium, Rest Assured, and TestNG, designed for both UI and API testing. This project showcases a scalable, modular, and maintainable framework built from scratch — integrating data-driven testing, custom reporting, logging, and CI/CD automation. ⸻ ✅ Core Features ✔ Web Automation Testing: Robust browser automation using Selenium WebDriver ✔ API Testing: Integrated Rest Assured for seamless API validation ✔ Parallel & Cross-Browser Execution: Run tests across Chrome, Firefox, and Edge ✔ Data-Driven Testing: JSON & Excel-based test data management ✔ Page Object Model (POM): Clean, reusable, and maintainable test design ✔ Design Patterns: Implemented Factory, Singleton & Builder patterns ✔ Custom Waits & Assertions: Enhanced stability and flexibility in test flows ⸻ ✅ Professional Logging & Reporting ✔ Log4j for centralized structured logging ✔ Allure Reports with screenshots, steps, and environment details ✔ Custom Listeners for event-driven reporting and screenshots on failure ✔ Video Recording Support for complete test execution visibility ⸻ ✅ CI/CD Integration ✔ Integrated with GitHub Actions for automated regression execution and reporting ✔ Environment-specific configuration for dev, staging, and production setups ⸻ ✅ Test Coverage ✔ Full user journey — Signup → Login → Product Selection → Cart → Checkout ✔ Validation of UI and API consistency ✔ Robust E2E test with reusable utilities and verification layers And a big thank you to Ahmed Ashraf for his amazing Udemy course and for always being supportive and helpful whenever I had questions — your guidance made a real difference 🙏 💻 GitHub Repository: https://lnkd.in/eG_UjCVQ 📽️ Check out the demo video below to see it in action! #QA #TestAutomation #Selenium #RestAssured #TestNG #AllureReports #CICD #GitHubActions #AutomationFramework #SoftwareTesting #QualityAssurance #WebAutomation #Java #Maven #LearningJourney

Mohab Ahmed

CS Student @ Ain Shams | Aspiring AI/ML Engineer

1w

Great job!!!!!

Ahmed Ashraf

Senior Test Automation Engineer @ VOIS | 4X ISTQB® Certified

2w

Gamed awy, great work y Mohand keep going ❤️ Thanks for you kind words ❤️🙏

Amir Salama

QA Automation Engineer | Test Automation Mentee @ Deloitte | ISTQB® CTFL Certified v4

2w

Great job mohanad 👏👏

See more comments

To view or add a comment, sign in

Explore content categories