Skip to content
View im-ahmed-hasan's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report im-ahmed-hasan

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
im-ahmed-hasan/README.md


✩ Ahmed Hasan ✩


Typing SVG

The Roles I Embrace

Connect with Me

Phone   WhatsApp Email   LinkedIn   Twitter

Languages and Tools


Java   Python   javascript   HTML   CSS   SQL   MYSQL   mongodb   git   GitHub   Maven   Selenium   Appium   Karate Framework   TestNG   Cucumber   Rest Assured   Jira   Rally   Jenkins   Postman   Swagger   Salesforce   AWS   Charles Proxy   Saucslabs   Browserstack   SDLC   Eclipse   IntelliJ IDea   VS code   Pycharm


All About Me


Hi, I'm Ahmed Hasan 🙌, an SDET (Software Development Engineer in Test), Software Tester and lifelong Bug Hunter. I’m passionate about test automation, quality engineering and enjoy diving into Data Structures and Problem Solving. ❤️✌

My career journey has led me to explore numerous testing tools and frameworks. From Selenium to Appium, TestNG, Karate and Rest-Assured, I always enjoy solving complex problems and continuously enhancing my skills to stay at the forefront of the industry.

My goal is to grow into an Automation Architect role—designing scalable, high-performance test automation solutions while mentoring the next generation of QA professionals.


GIF

👋 Talking About Personal Stuff

  • 🔭 I’m currently working as an SDET(Software Development Engineer in Test).
  • 🌱 I love contributing to the automation community through blogs and open-source projects.
  • 👯 I'm a full stack tester. Having knoweledge of UI, API, Mobile and DB testing.
  • 💬 Ask me about anything — happy to help ✌
  • 📫 How to reach me: Any of the Social-Media Platform
  • ⚡ Check out my Portfolio

Skills

  • Core Java
  • Selenium webdriver
  • Rest Assured
  • Appium
  • Karate
  • Manual Testing

Portfolio/Website

Personal Website -> Ahmed Hasan

Pacman animation

Pinned Loading

  1. qa-automation-cheat-sheet qa-automation-cheat-sheet Public

    This repo contains focused, easy-to-use Markdown guides and examples for Selenium, TestNG, RestAssured, Karate, GitHub Actions, Faker and SQL. Use it for quick revision before interviews, fast onbo…

    3 1

  2. selenium-cdp-geolocation-spoof selenium-cdp-geolocation-spoof Public

    🌍 Use Selenium 4 and Chrome DevTools Protocol (CDP) to simulate browser geolocation for testing location-aware web applications.

    Java 4

  3. appium-parallel-execution appium-parallel-execution Public

    Demo to show appium parallel execution on Android and iOS native/web apps using a single appium server instance for multiple test sessions targeting at different platforms and OS versions.

    Java 4

  4. restassured-contract-testing restassured-contract-testing Public

    Advanced API testing using REST Assured 5.4.0 with JSON Schema validation and dynamic payloads. Includes Java Faker for test data, schema-based assertions, and console logs for traceability.

    Java 5

  5. selenium-cdp-automation selenium-cdp-automation Public

    Capture Chrome Console Logs via CDP using Selenium 4.34.0 in Java. Lightweight example to monitor browser logs (info, warnings, errors) using Chrome DevTools Protocol.

    Java 16

  6. allure-report-integration allure-report-integration Public

    Generate rich and interactive Allure Reports for Selenium Java tests — complete with step logs, failure screenshots, and environment insights to boost your test traceability and reporting clarity.

    Java 3