Skip to content

Instantly share code, notes, and snippets.

View JubairRahman's full-sized avatar

Jubair JubairRahman

View GitHub Profile
@JubairRahman
JubairRahman / OpenSRP_OpenMRS Integration.md
Last active May 11, 2026 06:50
A fully automated Postman collection for testing the **OpenSRP to OpenMRS CMEDCore integration API**. Every request uses **dynamically generated, randomized test data** — no manual data entry needed. Just import, set your environment, and run.

🏥 OpenSRP → OpenMRS Integration — Postman API Testing

Postman OpenMRS JavaScript License

A fully automated Postman collection for testing the OpenSRP to OpenMRS CMEDCore integration API. Every request uses dynamically generated, randomized test data — no manual data entry needed. Just import, set your environment, and run.


@JubairRahman
JubairRahman / HIPAA Guide for HealthCare.md
Created May 11, 2026 05:18
HIPAA (Health Insurance Portability and Accountability Act) represents far more than a U.S. regulatory requirement. It serves as a foundational framework for protecting Protected Health Information (PHI), building patient trust, and demonstrating cybersecurity maturity in the healthcare technology sector. This guide synthesizes key insights from…

In-Depth Analysis: HIPAA Compliance for Healthcare Tech Companies

Source Overview

Primary article analyzed: “HIPAA Compliance Explained: What Healthcare Tech Companies Must Know” published by ORCWIZ on April 30, 2026.

The article provides a high-level overview of HIPAA compliance requirements for healthcare technology organizations. While the content is written as an educational and marketing-oriented article, it introduces several important regulatory, cybersecurity, operational, and business considerations relevant to healthcare software vendors, SaaS providers, cloud service companies, telemedicine platforms, and digital health startups.

@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