Software QA Engineer | Automation & AI-Driven Testing Specialist
Hi, I'm Faruk Hasan — a QA Engineer, educator, and AI enthusiast with over 5 years of experience in automation testing, CI/CD, and cloud infrastructure.
I specialize in building advanced testing frameworks using Playwright with TypeScript and Python, ensuring efficient and reliable software delivery. I also design and teach coding and AI courses for middle and high school students, blending real-world tech skills with hands-on learning.
Currently, I'm exploring AI-driven QA tools to enhance test reliability, identify flaky tests, and optimize automation strategies.
An interactive course focusing on Python basics through real-world projects.
"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.
Hands-on learning for advanced Python topics, equipping learners with professional skills.
View CourseIn this video, we'll dive into Playwright's reporting system and show you how to integrate the Monocart reporter along with the default HTML and list reporters for cleaner and more insightful test reports.
Watch on YouTubeIn this tutorial, I'll show you how to seamlessly integrate your Playwright tests into a CI pipeline using GitHub Actions. 🚀
Watch on YouTubeA Chrome extension that displays Playwright test results in real-time, providing instant feedback on test execution status.
An intelligent test generator that uses machine learning to analyze application behavior and create optimized test cases automatically.