Skip to content
View abdoemadfathy's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report abdoemadfathy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abdoemadfathy/README.md

Hey πŸ‘‹, I'm Abdulrahman Emad Fathy

Software QA & Test Automation Engineer

Profile Views


πŸš€ About Me

  • πŸ’» Software QA Engineer specializing in End-to-End testing methodologies.
  • πŸ› οΈ Build scalable and stable Test Automation Frameworks from scratch.
  • 🎯 Deeply focused on Clean Architecture, Page Object Model (POM), and code maintainability.
  • πŸŽ“ Studying Artificial Intelligence at Beni-Suef University, bridging AI and software quality.
  • πŸ” Passionate about eliminating Flaky Tests and implementing smart dynamic synchronization.

πŸ› οΈ Tech Stack

Core

  • Java
  • C++
  • Python
  • SQL

Automation & Frameworks

  • Selenium WebDriver
  • TestNG
  • Maven
  • Page Object Model (POM)

API & Database

  • Postman
  • SQL Databases (Database Verification)

Tools

  • Git & GitHub
  • Jira & Zephyr Scale

πŸ”₯ Current Focus

  • Building resilient automation ecosystems for enterprise platforms.
  • Optimizing test execution pipelines and dynamic wait strategies.
  • Integrating rich visual reporting (ExtentReports) for deep stakeholder visibility.

πŸ“Œ Mindset

  • Quality > Speed.
  • Prevention > Detection.
  • Reliability > Flakiness.

πŸ“¬ Contact


πŸ“Š GitHub Stats

Abdulrahman's GitHub stats

Abdulrahman's GitHub Streak

Popular repositories Loading

  1. GraduationProject_DEPI_SoftwareTesting GraduationProject_DEPI_SoftwareTesting Public

    Comprehensive full-cycle QA audit and automation framework for the OpenCart E-Commerce platform. Features manual test cases, bug reports, API collection tests, database validation, and a BDD automa…

    Java 1

  2. Blood-Bank-Management-Database Blood-Bank-Management-Database Public

    Relational database design and optimization project for a Blood Bank Management System utilizing SQL Server, views, and stored procedures.

    1

  3. OpenCart-Manual-Testing OpenCart-Manual-Testing Public

    Manual software testing documentation for the OpenCart e-commerce platform, including comprehensive test cases and detailed defect logging.

    1

  4. Swag-Labs-ECommerce-Automation Swag-Labs-ECommerce-Automation Public

    Robust E2E Automation Framework implementing Page Object Model (POM) to execute scalable regression suites on Swag Labs E-Commerce.

    Java 1

  5. Mini-Banking-System Mini-Banking-System Public

    Bank Management System (C++ Project) – A console-based application for managing client accounts. Features include adding/updating clients, deposits & withdrawals, balance calculations, and file han…

    C++

  6. Rock-_-Paper_-Scissors Rock-_-Paper_-Scissors Public

    An interactive multi-round Rock-Paper-Scissors console game developed in C++ showcasing robust switch-case validation arrays, pseudo-random state generation, and constant memory mapping

    C++