Faruk Hasan

Faruk Hasan

Software QA Engineer | Automation & AI-Driven Testing Specialist

Technical Skills

QE & DevOps Tools

Browser extension for Playwright test results with enhanced visualization

AI & ML

Deployed my own personalized chatbot using Ollama and Hugging Face Spaces.

Open Source Contributions

200+ Contributions
Python 45%
TypeScript 25%
HTML/CSS 20%
JavaScript 10%

Teaching Experiences

Udemy Profile

Empowering the next generation of young learners!

Impact

2000+
Students
12+
Years
4.82/5
Rating
10+
Courses

Highlighted Courses

Python Fundamentals

Udemy

AI & Machine Learning for Beginners

Udemy

Latest Blog Posts

January 11, 2026
5 min read

Mastering Playwright Soft Assertions: The Guide to expect.soft()

Stop debugging blindly. Learn how Playwright soft assertions (expect.soft) let you catch multiple UI failures in a single test run.

Read More
December 20, 2025
7 min read

Context-Switching is Dead: Monitoring Playwright Results via Chrome Extension

Stop digging through CI logs. Learn how to monitor your Playwright test results directly from your Chrome toolbar using a live status badge and GitHub Actions.

Read More
November 28, 2025
8 min read

Testing localStorage & Persistent UI State with Playwright

Learn how to test localStorage, persistent UI state, and hidden DOM elements using Playwright and TypeScript. A practical guide to ensuring your web app's state persists exactly as users expect.

Read More

About Me

Hi, I'm Faruk Hasan — a catalyst for quality and a passionate educator.

QA Architect Tech Mentor AI Pioneer

With over 6+ years of specialized experience in automation engineering, I bridge the gap between complex code and flawless user experiences. My expertise lies in architecting scalable testing frameworks that integrate seamlessly with modern CI/CD ecosystems.

Beyond the terminal, I'm committed to democratizing tech education. I design and lead curriculum for the next generation of engineers, transforming abstract concepts into hands-on innovation.

#Playwright #DevOps #EdTech #AIAutomation

Career Milestones

Senior Software QA Engineer

Digital.ai
2022 – Present
Playwright GitHub Actions TypeScript
  • Architected Playwright frameworks that reduced regression testing time by 50%.
  • Integrated comprehensive end-to-end CI/CD pipelines to support high-velocity software releases.
  • Spearheaded quality assurance strategies for enterprise-grade cloud platforms and applications.

Software Test Engineer

M.M.Hayes Co
2020 – 2022
Selenium Python Azure DevOps
  • Optimized legacy automation suites, boosting overall execution efficiency by 30%.
  • Mentored and upskilled junior engineers on modern automation paradigms and best practices.
  • Implemented robust cross-browser stability protocols to ensure seamless user experiences.

Courses

Python Fundamentals Course
Udemy

Python Fundamentals: Fun and Practical Projects for Beginners

2024

An interactive course focusing on Python basics through real-world projects.

Student Reviews

"Great course. This is actually fun. Never learned Python but it looks so easy now. Thank You Instructor Mr. Faruk Hasan."

- Habibus Sobhan S.

"Really easy to follow and learn!"

- Syed M.

View Course
AI & Machine Learning for Beginners Course
Udemy

AI & Machine Learning for Beginners

2024

An accessible introduction to AI and machine learning concepts with hands-on projects for beginners.

View Course

Projects & GitHub Activity

Playwright Browser Extension Mockup
Open Source

Playwright Browser Extension

TypeScript Chrome Extension QA

A high-performance Chrome extension that integrates with Playwright to deliver real-time test execution results directly in your browser. Features live status updates and detailed failure logs.

AI-Powered Test Generator Mockup
AI-Driven

AI-Powered Test Generator

Python AI/ML Automation

A revolutionary testing tool that utilizes large language models to analyze application DOM structures and automatically generate robust, self-healing test scripts.

Open Source Contributions

Building & sharing software with the global community

200+ Contributions Prototyping
Contribution Timeline
Faruk Hasan's GitHub Contribution Chart
Less
More
GitHub Summary
Repositories 113
Followers 2
Contributions 500+
Top Technologies
Python
TypeScript
HTML/CSS
JavaScript
Online
AI Bot v1.0
Loading AI Assistant...