Software quality engineering
Release confidence,
engineered.
I turn unclear requirements, product risks, and complex user journeys into practical test coverage, clear evidence, and reliable release decisions.

About
Quality is a product decision, not a final checkpoint.
My work covers web, mobile, API, backend, database, and integration testing. I analyze tickets, clarify scope, create risk-based test plans, design meaningful scenarios, investigate failures, and support quality from requirement review through release and post-release validation.
Agentic AI is part of my daily QA workflow. I use agents to decompose requirements, identify assumptions and gaps, generate and review test ideas, structure test data, investigate logs and API behavior, draft automation, and debug failures. AI output is working material—not final truth. Business rules, product context, evidence, and human judgment remain the basis of every QA decision.
I am strongest when a problem crosses multiple layers. I connect user behavior with API responses, data changes, permissions, integrations, recovery paths, and release risk—then communicate the result in a way the whole team can act on.
Core expertise
Depth across the quality stack.
Testing fundamentals, engineering judgment, and automation working as one system.
Risk & test strategy
Requirement analysis, ambiguity mapping, scope definition, risk-based planning, traceability, and release criteria.
- Test planning
- Exploratory testing
- UAT & release validation
Product quality
End-to-end validation across interfaces, services, data, roles, integrations, notifications, and recovery scenarios.
- Web & mobile
- API & backend
- Database & integrations
Test automation
Practical automation for repeatable customer journeys, API behavior, and continuous regression confidence.
- Selenium & Cypress
- Appium
- Postman & Rest Assured
Agentic AI for QA
Agent-assisted analysis, test design, data preparation, automation drafting, debugging, and evidence review.
- Human-in-the-loop review
- Coverage comparison
- Failure investigation
Agentic QA workflow
Accelerate the work. Keep the judgment.
Agents widen the search space and shorten feedback loops. The test oracle and final decision stay human-owned.
- 01
Decompose
Break a ticket into roles, states, rules, dependencies, and open questions.
- 02
Map risk
Identify failure impact, integration exposure, negative paths, and recovery behavior.
- 03
Design & automate
Generate candidate scenarios, shape test data, and draft high-value web, mobile, or API flows.
- 04
Execute & investigate
Compare behavior with business rules, inspect evidence, and debug failures across layers.
- 05
Review & decide
Challenge AI output, close coverage gaps, communicate risk, and make release evidence useful.
Experience
Ownership that scales with the problem.
Leading quality across requirements, product journeys, integrations, automation, release validation, and production feedback.
Software QA Engineer
Quality across product, integration, and release layers.
- Analyze requirements, tickets, user journeys, and dependencies to define scope, assumptions, risks, and acceptance coverage.
- Design and execute functional, regression, exploratory, UI, API, backend, database, and end-to-end tests across web and mobile products.
- Use Agentic AI for ticket analysis, requirement-gap discovery, test ideation, test data, failure investigation, documentation, and automation workflows.
- Validate authentication, payment, transaction, configuration, permissions, notifications, and third-party integrations—including negative and recovery paths.
- Support SIT, UAT, release validation, rollback readiness, and post-release checks with reproducible evidence and impact analysis.
Senior QA contribution · Skitto ecosystem
High-value journeys across Android, iOS, web, API, and backend.
- Planned risk-based testing for recharge, data and SMS purchase, authentication, payment, configuration, notification, and third-party journeys.
- Investigated failures spanning UI, API, data, permissions, callbacks, and external dependencies with cross-functional teams.
- Supported regression, integration validation, UAT, defect triage, release evidence, production checks, and automation scope.
Senior Software QA Engineer
Release ownership, mentoring, and QA coordination.
- Owned requirement analysis, risk-based planning, execution strategy, and release quality for assigned modules across client products.
- Reviewed junior QA test scenarios and evidence to improve coverage, traceability, consistency, and defect quality.
- Acted as QA point of contact, communicated release risks, and coordinated issue resolution with Product and Engineering.
- Contributed across Skitto, Grameenphone web and shop, AirAstra, and FutureNation initiatives.
Software QA Engineer
Traceable coverage and dependable delivery.
- Converted requirements and user stories into test scenarios, test cases, and reusable regression coverage.
- Executed system, regression, exploratory, UI, API, database, and UAT testing across web and mobile applications.
- Tracked defects in Jira and maintained TestRail execution records, coverage summaries, and release reporting.
Software QA Engineer Intern
Foundations in test design and defect lifecycle.
- Created and executed functional, regression, and smoke tests for web and mobile application flows.
- Reported defects with clear reproduction steps, verified fixes, and supported UAT and release readiness.
- Maintained test documentation and collaborated with developers during sprint delivery.
Selected work
Hands-on QA and automation repositories.
Playwright quality engineering framework
A production-minded framework covering web and API quality with maintainable automation and GitHub Actions.
Accessibility and visual quality gates
Playwright gates for WCAG checks, keyboard UX, ARIA structure, and visual regression.
Microservices contract testing lab
A runnable Pact consumer-driven contract testing lab for Node.js microservices.
Test impact and flaky-test toolkit
Changed-file test selection, duration-aware sharding, and an evidence-based flaky-test policy.
Quality engineering CI/CD blueprint
Evidence-driven GitHub Actions, Docker BuildKit, and reusable quality gates for reliable delivery.
API quality gates
A dependency-free gate for API status, latency, headers, and JSON contract evidence.
k6 performance engineering
Risk-based smoke, load, and spike profiles with explicit SLO thresholds and CI evidence.
Agentic QA copilot
Agent-assisted defect triage and test strategy with deterministic release-risk scoring and human review.
Maestro mobile quality framework
Readable Android automation with risk-based flows and continuous integration validation.
DMoney API automation framework
Automated API validation structured around repeatable test execution and service behavior.
OrangeHRM web automation
Browser automation for core HR workflows using a Java and TestNG stack.
EMI calculator mobile automation
Automated Android UI flows focused on repeatable functional checks.
DMoney API testing collection
Practical API scenarios, assertions, and execution evidence with Postman.
Transaction API performance test
Load-oriented service validation and response behavior analysis.
Cypress web automation
Modern front-end automation with Cypress and Mocha.
Education & credentials
Strong foundations, continuously applied.
Education
MSc in Computer Science
Jahangirnagar University · CGPA 3.90
BSc in Computer Science & Engineering
Daffodil International University · CGPA 3.76
Certifications
Research & writing
Published work across quality engineering, IoT, machine learning, and applied AI.
Peer-reviewed IEEE conference papers, journal articles, a book chapter, and practical quality-engineering writing.
From Test Automation to Release Confidence: Building Evidence-Driven Quality Gates
Quality engineering article · Hashnode
Machine Learning-Based Comparative Study for Predicting Earthquake Probability
IEEE QPAIN
Bangla SMS Spam Classification Using LLMs: Evaluating the Performance of BanglaBERT and XLM-RoBERTa
IEEE ICCCNT
Lexicon and Deep Learning-Based Approaches in Sentiment Analysis on Short Texts
Journal of Computer and Communications
Supervised ML Approaches to Identify False and True News from Social Media Data
SASI-ITE
Efficient Detection of Tomato Leaf Diseases Using an Optimized CCT Model
Magna Scientia Advanced Research and Reviews
View seven more publications
Let's build confidence
Have a quality problem worth solving?
I am open to conversations about quality engineering, practical automation, Agentic AI in QA, and reliable product delivery.