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.

AI-Driven Grading

Automated student grading system with RAG-based personalized feedback.

Automation Frameworks

Expertise in Playwright, Selenium, and Cypress for robust cross-browser testing.

Core Technologies

Python JavaScript TypeScript Git Docker CI/CD

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

Unlock your potential with premium 1-on-1 tutoring sessions at just $55 / hour.

Book your session today!

Latest Blog Posts

April 25, 2026
6 min read

Playwright Screencast API Tutorial (v1.59+): Record Test Videos with Action Annotations

Master the new Screencast API. Learn how to record custom test videos with visual action annotations for better debugging and documentation.

Read More
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

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

AI-Driven Student Grader mockup
AI-Driven

AI-Driven Student Grader

Python RAG / OpenAI EdTech

An intelligent grading system that leverages Retrieval-Augmented Generation (RAG) to provide students with deeply personalized feedback and evidence-based scoring based on specific rubrics.

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.

Robo-Balance: RL Game Mockup
Interactive AI

Robo-Balance: RL Game

JavaScript Reinforcement Learning CartPole

An interactive web application that teaches Reinforcement Learning basics through a gamified CartPole simulation. Help the robot learn to balance using AI dynamics!

GitHub Summary
Repositories 113
Followers 2
Contributions 500+
Top Technologies
Python
TypeScript
HTML/CSS
JavaScript
-->
Online
AI Bot v1.0
Loading AI Assistant...