Skip to content
View nahidthenh's full-sized avatar
🎭
Playwright
🎭
Playwright

Highlights

  • Pro

Organizations

@WPDevelopers

Block or report nahidthenh

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
nahidthenh/README.md

Hi There, I'm Md. Nahid Hasan πŸ‘‹

QA professional with front-end skills and project management insight - from Dhaka, Bangladesh πŸ‡§πŸ‡©


Nahid

Md. Nahid Hasan

Software Test Engineer

Dhaka, Bangladesh | +8801601-164855 | mail.mdnahidhasan@gmail.com LinkedIn: linkedin.com/in/nahidthenh | GitHub: github.com/nahidthenh | Portfolio: mdnahidhasan.com


Professional Summary

Software Test Engineer with 2.5+ years of QA experience across manual testing, Playwright + Docker E2E automation, and release planning for SaaS and WordPress products, backed by 3+ years of prior front-end development. Maintain 330+ automated end-to-end tests across five WordPress products and integrate AI tooling (LLM-assisted test generation, prompt engineering, AI-driven exploratory testing) into the QA workflow to accelerate coverage and shorten release cycles.


Work Experience

WPDeveloper β€” Dhaka, Bangladesh (On-site, Full-time) January 2024 – Present

Software Test Engineer (April 2026 – Present)

  • Own end-to-end quality for SaaS and WordPress products including Essential Addons for Elementor, EmbedPress, SchedulePress, and ThinkRank.
  • Maintain a Playwright + Docker automation suite covering 330+ specs across five products, executed via GitHub Actions with Slack alerts.
  • Integrate LLM-assisted test case generation and AI-driven exploratory testing into the QA workflow to increase coverage and reduce manual triage time.
  • Lead release readiness: write test plans, coordinate cross-team QA cycles, and sign off on production releases. [ADD: # of releases signed off in last 12 months]
  • Mentor junior QA engineers and refine internal testing standards. [ADD: team size / # of juniors]
  • Collaborate with developers, designers, and product managers across the SDLC.

Junior Software Test Engineer (January 2024 – March 2026)

  • Authored and executed manual test plans for WordPress plugins and SaaS products. [ADD: # of test cases]
  • Logged and triaged defects, working with developers to verify fixes and prevent regressions. [ADD: # of bugs logged]
  • Built and expanded the Playwright E2E suite alongside the senior QA team.
  • Participated in agile ceremonies (sprint planning, standups, retros) and maintained testing documentation.

DESHISMASH LLC β€” Orlando, Florida, USA (Remote, Full-time) October 2020 – December 2023

Software Test Engineer (October 2023 – December 2023)

  • Conducted manual testing on SaaS products during transition from front-end to QA, focusing on functional and regression coverage. [EXPAND OR REMOVE: 3-month role is thin β€” see IMPROVEMENTS.md #3]

Frontend Developer (October 2021 – September 2023)

  • Built and maintained client websites from Figma/XD/PSD designs, delivering responsive UIs to client specifications.
  • Collaborated with cross-functional teams to ship updates and align UI implementation with product requirements.

Junior Frontend Developer (October 2020 – September 2021)

  • Implemented designs from Figma, XD, PSD, and AI files into responsive web pages.
  • Maintained existing websites with content updates and bug fixes.

ICT Care β€” Jessore, Bangladesh (On-site, Internship) April 2020 – September 2020

Intern Web Designer and Content Creator

  • Maintained client websites with timely content updates.
  • Built front-end pages from PSD/AI templates and supported customer requests.

Featured Projects

Essential Addons for Elementor β€” E2E Test Suite (TypeScript, Playwright, Docker, GitHub Actions) github.com/nahidthenh/ea-e2e-automation

  • 78 widget specs covering Elementor widgets including Advanced Accordion, Data Table, Business Reviews, Countdown, Filterable Gallery, and more.
  • Docker Compose stack provisioning WordPress + plugin under test; CI via GitHub Actions with Slack notifications on failure.

EmbedPress β€” E2E Test Suite (TypeScript, Playwright, Docker) github.com/nahidthenh/ep-e2e-automation

  • 225 specs covering both Gutenberg and Elementor embed sources across 80+ third-party services (YouTube, Vimeo, Spotify, Twitter, Facebook, etc.).
  • WordPress 8.3 + WP-CLI Docker stack with seed-page generators and per-source compatibility reports.

SchedulePress β€” E2E Test Suite (TypeScript, Playwright, Docker, WP-CLI) github.com/nahidthenh/wpsp-docker-e2e

  • 23 regression specs covering plugin activation, settings persistence, editorial calendar, post scheduling, social-share queue, user roles, timezone handling, and missed-schedule recovery.
  • Plugin under test: SchedulePress (10,000+ active installs on wordpress.org).

ThinkRank β€” E2E Test Suite (JavaScript, Playwright, Docker) github.com/nahidthenh/ThinkRank-Automation

  • REST API and feature specs with branch-migration test tooling for staged plugin releases.

Media Wipe β€” WordPress Plugin (Published on wordpress.org) wordpress.org/plugins/media-wipe/

  • Authored and published a WordPress plugin available on the official plugin directory.

Technical Skills

QA and Testing: Manual Testing, Test Planning, Test Execution, Defect Management, Functional Testing, Regression Testing, Smoke Testing, Exploratory Testing Test Automation: Playwright, TypeScript, End-to-End Testing, Page Object Model, Fixtures, Parallel Execution, Headless Testing, Visual Verification API Testing: REST API Testing, Endpoint Testing, JSON/XML Validation [ADD: specific tool β€” Postman / Newman / Playwright request fixture] AI Tooling for QA: LLM-Assisted Test Case Generation, Prompt Engineering, AI-Driven Exploratory Testing, Intelligent Defect Triage, ChatGPT, Claude, GitHub Copilot, Cursor CI/CD and DevOps: GitHub Actions, Docker, Docker Compose, Git, GitHub, Shell Scripting WordPress: Plugin Testing, Theme Testing, WP-CLI, Elementor, Gutenberg, Classic Editor, Multisite Agile and Collaboration: Agile/Scrum, Sprint Planning, Release Planning, Cross-functional Collaboration, Test Documentation Languages and Frontend: TypeScript, JavaScript, HTML5, CSS3, React.js, PHP (read-level for WP test setup)


Education

Bachelor of Science in Computer Science and Engineering Southeast University, Dhaka, Bangladesh November 2021 – Present (Weekend program)

Diploma in Computer Engineering Jessore Polytechnic Institute, Jessore, Bangladesh August 2016 – 2020


Certifications

  • SQA: Manual & Automated Testing β€” Ostad (Credential: ostad.app/share/certificate/c19232-md.-nahid-hasan)
  • JavaScript Fundamentals β€” Bondar Academy
  • Complete Web Development β€” Programming Hero
  • WordPress Complete Website MasterClass β€” Udemy
  • Build a Free Website with WordPress β€” Coursera (Credential: UVBNUXDWPE04)
  • Responsive Web Design β€” Sololearn
  • Web Development Fundamentals β€” Sololearn

Additional

  • Portfolio site: mdnahidhasan.com (includes a QA Knowledge Base covering manual testing, Playwright, API testing, STLC, and AI-assisted QA workflows)
  • Languages: English (Professional), Bangla (Native)

My Top Languages and GitHub Streak

Top Languages GitHub Streak

Pinned Loading

  1. essential-addons-for-elementor-demopage-playwright-automation essential-addons-for-elementor-demopage-playwright-automation Public

    Forked from ObayedMamur/essential-addons-demopage-test-automation

    Writing Test Case For testing the Essential Addons For Elementor Demo Pages Using Playwright

    JavaScript

  2. embedpress-playwright-automation embedpress-playwright-automation Public

    EmbedPress – embed from unlimited sources – embed pdf with 3d flipbook viewer, embed youtube, social feeds, google docs, maps, vimeo, wistia, spotify, etc without coding & display in websites creat…

    JavaScript

  3. wp-fatal-checker wp-fatal-checker Public

    JavaScript 2 1

  4. playwright-automation playwright-automation Public

    JavaScript

  5. Adventura Adventura Public

    Welcome to Adventura, your ultimate travel companion built with ReactJS, React Bootstrap, and backed by ExpressJS and Node.js. Adventura is a feature-rich web application designed to provide seamle…

    JavaScript

  6. jadoo-travel-agency-landing-page jadoo-travel-agency-landing-page Public

    This project focuses more on building the UI and making it interactive. i convert this project figma to html

    HTML 1