Skip to content
View rafiulalamantar's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report rafiulalamantar

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.

Content in all repositories owned by your account will be closed.
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
rafiulalamantar/README.md

Hi πŸ‘‹, I'm Rafiul Alam Antar

Lead SQA Engineer Β· Test Automation Architect Β· QA Instructor

Typing SVG

LinkedIn Email Location

Build Bugs Curiosity


🧭 About Me

I'm a Lead SQA Engineer at BRAC IT Services Limited with 5+ years of experience making software reliable, from manual exploratory testing to scalable automation frameworks and performance engineering.

  • 🏦 Leading QA for BBMF, a large-scale Microfinance ERP platform
  • πŸ”„ Currently migrating our test automation from Java / FluentLenium / TestNG β†’ Python pytest + Playwright
  • πŸ“ˆ Running load & performance testing with k6 + Grafana on high-volume report modules
  • πŸ€– Exploring AI-assisted testing: test agents, SRS gap analysis, and automated test case generation
  • πŸŽ“ ISTQB CTFL certified Β· Completing an M.Sc. in Cyber Security (Bangladesh University of Professionals)
  • πŸ‘¨β€πŸ« Teaching QA & Software Testing on Ostad, mentoring aspiring testers
  • ✍️ Writing about Playwright vs. Selenium internals, QA mindset, and automation ROI on LinkedIn
πŸ§ͺ Prefer it as a test? Click to expand test_about_me.py
class TestRafiul:
    """Lead SQA Engineer Β· Dhaka, Bangladesh πŸ‡§πŸ‡©"""

    role         = "Lead SQA Engineer @ BRAC IT Services Limited"
    experience   = "5+ years Β· BRAC IT Β· Astha.IT Β· RedDot Digital Β· Appnap"
    domain       = "Fintech Β· Microfinance ERP (BBMF)"
    certified    = ["ISTQB CTFL"]
    studying     = "M.Sc. in Cyber Security @ Bangladesh University of Professionals"
    teaching     = "QA & Software Testing @ Ostad"

    def test_current_mission(self):
        assert migrate("Java + FluentLenium + TestNG") == "Python + pytest + Playwright"

    def test_performance(self):
        assert k6.run(report_modules, dashboard="Grafana").thresholds_passed

    def test_future(self):
        assert "AI-assisted testing" in self.exploring
$ pytest test_about_me.py -v

test_about_me.py::TestRafiul::test_current_mission   PASSED  [ 33%]
test_about_me.py::TestRafiul::test_performance       PASSED  [ 66%]
test_about_me.py::TestRafiul::test_future            PASSED  [100%]

==================== 3 passed, 0 flaky, 0 skipped in 5+ years ====================

πŸ› οΈ Tech Stack

Test Automation

Playwright Selenium Appium Cypress pytest TestNG Cucumber Mocha

API & Performance Testing

RestAssured Postman k6 JMeter Grafana

Languages

Python Java JavaScript Bash SQL

DevOps, CI/CD & Databases

Jenkins GitHub Actions Docker Kubernetes Git PostgreSQL MySQL MS SQL

Security & Process

Kali Linux Jira Agile ISTQB

πŸ”Ί View it as a Test Pyramid
                         β–²
                        β•± β•²          πŸ€–  AI QA Agents Β· LLM-driven test generation
                       β•±   β•²
                      β•± E2E β•²        🎭  Playwright Β· Selenium Β· Cypress Β· Appium
                     ╱───────╲
                    β•±   API   β•²      πŸ”Œ  RestAssured Β· Postman Β· pytest
                   ╱───────────╲
                  β•± PERFORMANCE β•²    πŸ“ˆ  k6 Β· JMeter Β· Grafana
                 ╱───────────────╲
                β•±  CI/CD  &  OPS  β•²  βš™οΈ  Jenkins Β· GitHub Actions Β· Docker Β· Kubernetes
               ╱───────────────────╲
              β•±  DATA  &  SECURITY  β•²  πŸ”  PostgreSQL Β· MySQL Β· MS SQL Β· Kali Linux
             β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”β–”

πŸš€ Featured Projects

Status Project What it shows Stack
βœ… 🎭 Playwright Modern UI automation framework with Page Object Model Python Playwright pytest
βœ… πŸ€– qa-test-ai-agent AI-powered QA agent that drives Playwright tests JS Playwright LLM
βœ… πŸ”Œ Rest_Assured REST API test automation: request chaining, validations, reporting Java RestAssured TestNG
βœ… πŸ“ˆ k6Load Load, stress & spike test scenarios with thresholds JS k6 Grafana
βœ… πŸ›’ Automation-Ecom BDD end-to-end e-commerce test suite Java Selenium Cucumber

πŸ’Ό What I Can Help With

  • βœ… Designing test automation frameworks from scratch (UI, API, mobile)
  • βœ… Migrating legacy Selenium/Java suites to Playwright
  • βœ… Performance & load testing with k6/JMeter, plus clear, actionable reports
  • βœ… CI/CD integration of test suites (Jenkins, GitHub Actions, Docker)
  • βœ… QA process setup, test strategy, and team mentoring

🐞 Bug Report: Hiring Edition Title: Your product ships bugs to production 😬 Severity: πŸ”΄ Critical Priority: P1 Expected: Stable releases, fast feedback, happy users. Assignee: @rafiulalamantar πŸ‘‹


πŸ“Š GitHub Stats

GitHub stats Top languages GitHub streak

πŸ’¬ "Quality is not an act, it is a habit."

πŸ“« Open to QA consulting, freelance automation projects, and collaboration. Let's connect!

Profile views

Pinned Loading

  1. Playwright Playwright Public

    Python

  2. Rest_Assured Rest_Assured Public

    Java

  3. k6Load k6Load Public

    JavaScript 1

  4. Automation-Ecom Automation-Ecom Public

    Selenium Project with Cucumber

    Java

  5. qa-test-ai-agent qa-test-ai-agent Public

    QA Test AI Agent Playwright project

    JavaScript