Skip to content
View AvijitChowdhury's full-sized avatar

Block or report AvijitChowdhury

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
AvijitChowdhury/README.md

Hi there πŸ‘‹,

Typing SVG

Software Test Engineer | AI Full-Stack Developer | MERN Stack Developer


πŸš€ About Me

I'm a passionate AI Full-Stack Developer and Software Test Engineer with a strong software engineering background.

I build and test modern web applications using AI-assisted development tools, scalable backend technologies, and automation frameworks.

πŸ”₯ Current Focus

  • πŸ€– Building AI-powered applications using Lovable, Bolt, Supabase, and modern AI APIs
  • 🌐 Developing full-stack applications using the MERN Stack
  • πŸ§ͺ Designing scalable test automation frameworks with Playwright + Python
  • ⚑ Exploring AI-assisted development and rapid product prototyping
  • ☁️ Learning cloud-native development and CI/CD practices

πŸ’» Tech Stack

AI & Rapid Development

AI Tools: Lovable, Bolt, ChatGPT, Claude, Cursor, Windsurf


Full-Stack Development

  • React.js
  • Next.js
  • Node.js
  • Express.js
  • MongoDB
  • Supabase
  • REST APIs

Software Testing & QA

  • Playwright (Python)
  • Pytest
  • Manual Testing
  • API Testing
  • Test Automation Framework Design
  • Page Object Model (POM)
  • Cross-browser Testing
  • CI/CD Testing

DevOps & Tools


πŸ§ͺ Featured Projects

πŸ”Ή Scalable E2E Test Automation Framework

  • Built a scalable automation framework using Playwright (Python) and Pytest
  • Implemented Page Object Model (POM)
  • Automated authentication, cart, and checkout workflows
  • Data-driven testing using YAML
  • CI/CD-ready architecture

πŸ”— Repository: Scalable-E2E-Test-Automation-Framework-using-Playwright-and-Pytest

πŸ€– End-to-End Agentic AI Workflow for QA Automation Testing with Playwright, Python & MCP

  • Built an AI-powered end-to-end QA automation workflow using Python, Playwright, Pytest, GitHub Copilot Agent Mode, and Playwright MCP
  • Automated the complete software testing lifecycle from SCRUM user stories β†’ test planning β†’ exploratory testing β†’ Playwright test generation β†’ execution β†’ AI-assisted debugging β†’ reporting
  • Developed a Page Object Model (POM) framework for the SauceDemo checkout workflow with reusable page objects, fixtures, and cross-browser support
  • Integrated Allure Reports, HTML reports, JUnit XML, automatic screenshots, Playwright traces, and CI/CD-ready architecture
  • Implemented an agentic workflow that generates test plans, exploratory testing notes, and self-heals framework issues using AI

πŸ”— Repository:
End-to-End-Agentic-AI-Workflow-for-QA-Automation-Testing-with-Playwright-Python-and-MCP


πŸ”Ή AI Full-Stack Applications

  • AI-assisted SaaS applications
  • Rapid MVP development using Lovable and Bolt
  • Full-stack applications powered by Supabase
  • MERN-based production-ready applications

πŸ† Achievements

  • πŸ₯‰ 3rd Place β€” IoT & Machine Learning Competition, Research Lab Chattogram
  • πŸ₯ˆ 1st Runner-Up β€” RMA Hackathon
  • πŸ… Top 15 β€” Mujib Borsho Carnival Programming Contest

🌱 Currently Learning

  • Advanced Playwright Automation
  • AI Agent Development
  • Retrieval-Augmented Generation (RAG)
  • Cloud Deployment & DevOps
  • Scalable SaaS Architecture

🀝 Let's Connect

πŸ“« Email: chowdhuryavijit333@gmail.com


Repositories Projects QA AI

πŸ“Š GitHub Stats


⚑ Building AI products, scalable applications, and quality software.

Pinned Loading

  1. End-to-End-Agentic-AI-Workflow-for-QA-Automation-Testing-with-Playwright-MCP End-to-End-Agentic-AI-Workflow-for-QA-Automation-Testing-with-Playwright-MCP Public

    The framework validates the complete SauceDemo checkout workflow: - User Login - Product Selection - Shopping Cart - Checkout Information - Checkout Overview - Order Completion - Form Validation - …

    HTML 1

  2. Scalable-E2E-Test-Automation-Framework-using-Playwright-and-Pytest Scalable-E2E-Test-Automation-Framework-using-Playwright-and-Pytest Public

    Production-ready Playwright automation framework with Python and Pytest for scalable e-commerce UI testing, featuring POM architecture and reusable test components.

    Python 1

  3. Learning-Managment-Website-WIth-TanStack-Start-with-Playwright-Automated-Testing Learning-Managment-Website-WIth-TanStack-Start-with-Playwright-Automated-Testing Public

    Its a custom bengali website for learning programming from scratch. Full website built with NextJS, and Supabase. Also added automated software testing framework with Playwright Python.

    TypeScript 1

  4. Money-Managment-SAAS-Software-with-Playwright-E2E-Automated-Testing Money-Managment-SAAS-Software-with-Playwright-E2E-Automated-Testing Public

    A custom-coded, production-style money-management SaaS built for digital, creative and software development agencies operating locally in South Asia and globally. Fully bilingual (English ↔ Bengali…

    TypeScript 1

  5. A-Mini-GPT-Model-From-Scratch-Using-PyTorch A-Mini-GPT-Model-From-Scratch-Using-PyTorch Public

    Mini GPT Language Model from scratch using PyTorch! This is a beginner-friendly, step-by-step implementation of a tiny language model that learns to predict the next word, just like how GPT and oth…

    Python

  6. yolo-based-image-video-object-detection yolo-based-image-video-object-detection Public

    YOLO (You Only Look Once) is a method / way to do object detection. It is the algorithm /strategy behind how the code is going to detect objects in the image. The official implementation of this id…

    Python 1