Skip to content

Instantly share code, notes, and snippets.

View JubairRahman's full-sized avatar
💭
"Pushing pixels and crafting code to turn imagination into reality! 🎨💻✨

Jubair JubairRahman

💭
"Pushing pixels and crafting code to turn imagination into reality! 🎨💻✨
View GitHub Profile
@JubairRahman
JubairRahman / QA_Benchmark.md
Created September 28, 2025 10:53
A structured 30-day roadmap to learn Software Testing (QA) from scratch to intermediate level using only free resources. This roadmap covers manual testing, QA fundamentals, API testing, automation basics, and practice projects.

🧪 30-Day Free QA Learning Roadmap

A structured 30-day roadmap to learn Software Testing (QA) from scratch to intermediate level using only free resources.
This roadmap covers manual testing, QA fundamentals, API testing, automation basics, and practice projects.


📌 Prerequisites

  • Basic computer knowledge 💻
  • Interest in problem-solving 🔎
@JubairRahman
JubairRahman / Managing_and_Evaluating_AI_Projects.md
Created August 19, 2025 04:57
Detailed module-wise summary of the "Managing and Evaluating AI Projects" course from Atingi.org (AI for Sustainable Development Goals)

📘 Managing and Evaluating AI Projects — Detailed Course Summary

This summary is based on the Managing and Evaluating AI Projects course from Atingi.org, completed under the program AI for Sustainable Development Goals.

The course bridges the gap between technical AI knowledge and project management practices, helping professionals (QA, PMs, engineers, and analysts) effectively manage and evaluate AI projects for real-world impact.


🟦 Module 1 — Model Evaluation and Metrics

Core Idea: A model is only as good as the way it’s evaluated.

@JubairRahman
JubairRahman / bug_analysis_letmibd_portal.md
Created August 6, 2025 04:09
Real-world QA case study: letmibd.com Facebook login failure due to missing Socialite class and exposed stack trace in production.

🚨 Case Study: letmibd.com - Production Login Failure

💡 Summary

While trying to sign in via Facebook on the jobseeker portal of letmibd.com, a fatal production error was encountered, exposing backend code and stack traces. This raises multiple QA red flags.


❌ Problem Observed

  • URL: https://letmibd.com/login/jobseeker/facebook
  • Method: GET
@JubairRahman
JubairRahman / testing-soft-skills.md
Created June 1, 2025 10:53
Soft skills like curiosity, communication, empathy, persistence, and collaboration are often what truly elevate a tester. Yet, they rarely take center stage in job descriptions or team retrospectives.

🧠 Testing Soft Skills: Are We Talking About Them Enough?

We often spotlight tools—Selenium, Postman, JIRA, Jenkins—but what about the human side of QA?

Soft skills like curiosity, communication, empathy, persistence, and collaboration are often what truly elevate a tester. Yet, they rarely take center stage in job descriptions or team retrospectives.

Tools support testing, but soft skills drive it.

Here’s a quick breakdown of some key soft skills and where they show up in real projects:

@JubairRahman
JubairRahman / qa-in-crisis-mode-final-48-hours.md
Created May 25, 2025 11:28
A real-world QA strategy guide for handling high-pressure releases with tight deadlines. Includes practical tips, team coordination insights, and a real-life case study from a health tech project.

🚨 QA in Crisis Mode: What You Do in the Final 48 Hours Can Make or Break the Release!

Scenario: Mission-critical release.
Time left: 2 days.
Code changes: Still coming.
QA? Under pressure — but not panicking.
Because this is when we lead.


@JubairRahman
JubairRahman / QA_deal-breakers.md
Created May 20, 2025 06:17
QA Deal-Breakers: Non-Negotiables for Shipping Quality Software

🚨 QA Deal-Breakers: Non-Negotiables for Shipping Quality Software

(And How to Advocate for Them)

As QA professionals, we’re often the last line of defense before users experience the product.
But when these red lines are crossed, no amount of testing can save a broken release.


@JubairRahman
JubairRahman / QA_career.md
Created February 25, 2025 07:25
Quality Assurance (QA) is a crucial field in software development that ensures applications function correctly, meet user expectations, and deliver a smooth experience. A career in QA is an excellent choice for those who enjoy problem-solving, critical thinking, and working in technology.

A Beginner's Guide to Starting a Career in QA (Quality Assurance)

1. Introduction to QA

Quality Assurance (QA) is a crucial field in software development that ensures applications function correctly, meet user expectations, and deliver a smooth experience. A career in QA is an excellent choice for those who enjoy problem-solving, critical thinking, and working in technology.

2. Why Choose QA as a Career?

  • Growing Demand: Every software product requires testing, making QA an essential part of the development lifecycle.
  • Easy Entry Point: No advanced coding knowledge is required to start with manual testing.

🚀 AI Assistance in Google Chrome DevTools: A Game-Changer for Debugging! 🔍🤖

Chrome DevTools AI

Quality Assurance
Debugging
Automation Testing
Google DevTools
AI in Testing

@JubairRahman
JubairRahman / importanceOfdocumentation.md
Created February 3, 2025 04:40
Quality Assurance (QA) is not just about testing; it’s about ensuring consistency, clarity, and efficiency throughout the software development lifecycle. One of the key pillars that supports this process is documentation. But why is it so crucial for QA?

📜 Why is Documentation Important for QA?

QA Documentation Software Testing

Quality Assurance (QA) is not just about testing; it’s about ensuring consistency, clarity, and efficiency throughout the software development lifecycle. One of the key pillars that supports this process is documentation. But why is it so crucial for QA?


@JubairRahman
JubairRahman / testing.md
Created October 8, 2024 06:38
T.E.S.T.I.N.G: A Framework for Thinking About Quality Assurance

T.E.S.T.I.N.G: A Framework for Thinking About Quality Assurance

Software Testing QA Mindset Collaboration


This is a helpful guide to focus on the key aspects of software quality through T.E.S.T.I.N.G.