Hi, I'm Ahmed

Quality Assurance Engineer

I’m passionate about test automation, quality engineering and solving complex problems. Call me the Bug Hunter, always on the hunt for perfection.

Profile

About Me

About

Who am I?

I’m passionate SDET (Software Development Engineer in Test) with over a decade of experience in the world of test automation and quality engineering. I’m driven by the challenge of solving complex problems and thrive on diving deep into data structures and problem-solving techniques. Throughout my career, I’ve had the privilege of mastering a wide range of testing tools and frameworks—from Selenium and Appium to TestNG, Karate, and Rest-Assured. Each new challenge fuels my commitment to continuous learning, ensuring that I stay at the cutting edge of industry advancements while delivering high-quality solutions.

Name: Ahmed Hasan

Email: ahmedfhasann@gmail.com

Phone: +1 (929) 247-7058

Experience: 10+ Years

Education: B.Sc. in Computer Science

Location: New York, NY

Professional Journey

My career path through leading technology companies, specializing in quality assurance and test automation.

SDET (Software Development Engineer in Test)

Kroger • 2024 - Present

  • Built and maintained automation across five Git repositories and three distinct frameworks (TestNG, Cucumber, custom hybrid)
  • Designed reusable automation utilities to improve test coverage and reduce script duplication
  • Collaborated closely with developers to integrate automated checks into CI/CD pipelines
  • Expanded automation to cover both API and UI layers, speeding regression cycles by 40%
  • Implemented parallel test execution, reducing test suite runtime by 65%

Quality Assurance Test Lead

Comcast • 2019 - 2024

  • Led a QA team of 5, overseeing test strategy, planning, and execution across multiple product releases
  • Balanced leadership with hands-on automation, developing high-priority test scripts
  • Established coding standards and review processes for automation scripts
  • Mentored junior testers in automation best practices and framework usage
  • Reduced production defects by 30% through improved test coverage

QA Automation Engineer

Wells Fargo • 2018 - 2019

  • Developed automated test scripts for web and API applications using Java-based frameworks
  • Designed data-driven test suites to validate high-volume transactional workflows
  • Collaborated with cross-functional teams to identify automation opportunities
  • Contributed to framework enhancements, improving execution speed and maintainability
  • Automated 85% of regression test cases within first 6 months

My Skills

Technical Skills

Core Java 97%
Selenium WebDriver 94%
Appium 88%
REST-assured 91%
Karate 85%

Professional Skills

Communication 91%
Teamwork 88%
Problem-Solving 96%
Critical Thinking 84%
Time Management 93%

Tools & Technologies

Java
Java
Selenium
Selenium
Appium
Appium
Karate
Karate
Rest Assured
Rest Assured
Jenkins
Jenkins
Git
Git
Postman
Postman
Maven
Maven
Jira
IntelliJ
IntelliJ
IntelliJ
MongoDB

My Projects

Selenium CDP Geolocation Spoof

Selenium CDP Geolocation Spoof

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

Selenium CDP Java
Appium Parallel Execution

Appium Parallel Execution

Demo showing Appium parallel execution on Android/iOS native apps and mobile web using a single Appium server instance.

Appium Java Parallel
REST Assured – Schema Driven API Testing

REST Assured – Schema Testing

Validate API contracts with JSON Schema and inject dynamic payloads using Java Faker. Perfect for modern, real-world REST API automation in 2025.

Java REST Assured JUnit
Project 4

QA Automation Cheat Sheet

Focused, easy-to-use Markdown guides for Selenium, TestNG, RestAssured, Karate, GitHub Actions, Faker, and SQL — perfect for quick revision, onboarding, or daily reference.

SQL API UI
Selenium CDP Console Logs

Selenium CDP Console Logs

Capture Chrome browser console logs (info, warnings, errors) using Selenium 4 and Chrome DevTools Protocol.

Selenium CDP Java
Allure Report Integration

Allure Report Integration

Generate clean, interactive test reports with step-by-step execution logs, screenshots on failure and test metadata.

Allure Selenium Java

Get In Touch

Contact Information

Feel free to reach out to me for any questions or opportunities. I'm always open to discussing new projects, creative ideas or opportunities to be part of your vision.

Follow Me

Send Me a Message