Software QA Engineer
Hi, I'm Manik Hossain.
I build quality into every release.
QA Engineer with 4+ years of experience testing SaaS, ERP, payroll, e-commerce, and government platforms. I build automation frameworks from scratch with Selenium & Playwright, harden APIs for reliability and security, and keep production defect leakage under 2%.
Key Metrics
About Me
Quality-first engineer, sprint-tested.
I'm a Software QA Engineer with 4+ years of hands-on experience across SaaS, ERP, Payroll, e-commerce, and government platforms. I've built automation frameworks from scratch using Selenium (Python/Java) and Playwright, cutting regression execution time and raising test coverage on every team I've joined.
My deepest domain experience is in Payroll and ERP systems: running functional and regression testing on live payroll platforms, validating performance under 1,000+ concurrent users through JMeter load and stress testing, and training client teams on the systems I tested, which improved adoption and cut support requests. I work comfortably end to end, from requirement analysis and test planning through CI/CD-integrated API and performance testing, and I've also stepped into an Associate PM role, coordinating sprint planning and client communication across teams.
Experience
Where I've made an impact.
SQA Engineer
Sep 2024 – Present · 2 YearsZAAG Systems Limited
- Analyzed requirements, prepared test scenarios, identified critical defects, and collaborated with developers to ensure timely resolution.
- Led Functional, Regression, and Cross-browser testing for web/mobile applications, ensuring defect leakage stayed under 2% in production.
- Automated high-priority workflows with Playwright-python, reducing regression time by 40%.
- Acted as Associate Project Manager, coordinating sprint planning, timelines, and client communication across 3 teams, ensuring all milestones were delivered on schedule.
Software Quality Assurance Engineer
May 2024 – Aug 2024 · 4 MonthsKraftwerk Technologies Limited
- Established QA infrastructure in a startup environment, setting up test processes from scratch.
- Developed a Python-Selenium Hybrid Automation Framework, enabling faster test execution.
- Executed sprint-based test cycles, covering Functional, UI, and Integration Testing across browsers.
- Increased overall test coverage by 35%, improving product stability before client releases.
Jr. SQA Engineer
Sep 2022 – Apr 2024 · 20 MonthsContinental Technologies (BD) Limited
- Wrote clear, concise system specifications and comprehensive test plans and test cases for Intellectual Capital Management.
- Executed functional and regression testing for Payroll and ERP projects.
- Performed Load & Stress Testing using JMeter, validating systems to handle 1,000+ concurrent users.
- Created user manuals, workflows, and FAQs, and trained client teams on Payroll & ERP projects, improving adoption and reducing support requests.
Skills
Tools & concepts I work with.
Manual Testing
Own the manual testing lifecycle end to end: analyzing requirements, writing test plans and test cases, and executing functional, regression, smoke, and cross-browser testing across sprint cycles. Partner closely with developers to triage and prioritize defects in JIRA, keeping production defect leakage under 2%.
Automation & API Tools
Languages & Data Formats
Frameworks & Approaches
Databases
Concepts
Generative AI for QA
OS & IDEs
Projects
What I've tested & built.
Key Projects Corporate Experience
Labbaik
An official government app built to support Hajj pilgrims and their families throughout the pilgrimage journey, from pre-departure preparation to a safe return home.
- Covered pilgrim-facing features: SOS emergency alerts, flight & travel details, prayer times, weather, Quran/Hadith library, Qibla direction, digital Tasbih, and Hajj/Umrah guides.
- Validated the family-linked access feature, letting up to three family members track a pilgrim's journey remotely.
- Owned QA end-to-end across both the pilgrim mobile app and the admin panel, covering functional, regression, UI/UX, and API testing.
Apex Footwear
A Bangladeshi footwear manufacturer and exporter established in 1990, supplying global brands across North America, Latin America, the EU, and Japan, alongside a market leading domestic retail business in Bangladesh.
- Shared ownership of the QA effort with a second engineer, dividing test coverage across the export, domestic, and sustainability sections to keep pace with release cycles.
- Performed functional, regression, and integration testing across the platform.
- Ran API testing to validate backend workflows and data integrity.
- Validated UI/UX consistency across the export, domestic, and investor relations sections.
Mumuso Bangladesh
An e-commerce platform selling budget friendly beauty, accessories, bags, home, and kids products across 200+ categories, with card, bKash, and Nagad payment support across web and mobile.
- Sole lead QA on the project, owning test strategy, planning, and execution end to end across the website, Android app, iOS app, and admin panel.
- Performed functional, regression, and API testing across catalog, cart, checkout, and payment gateway flows.
- Tested the Android and iOS apps for feature parity with the website, covering functional, regression, and UI/UX testing on both platforms.
- Validated the AI Skin Scan personalized recommendation feature and member/loyalty perks flows.
- Coordinated directly with the client to triage defects and prioritize fixes ahead of each release.
Dr. Wash
A Saudi Arabia based company offering on demand car wash service across the region, spanning a customer app, a technician facing app, and an admin backend.
- Independently owned QA across three surfaces: the Dr. Wash customer app, the Dr. Biker technician app used by field service providers, and the admin panel.
- Tested both the Android and iOS builds of the customer and technician apps.
- Performed functional, regression, API, and UI/UX testing across booking, scheduling, and service completion flows.
- Handled admin panel testing and coordinated directly with the client on releases.
OS Pharmacy
A pharmacy management system built for the Bangladeshi medicine market, with a local medicine and generic name database, available across web, Android, and iOS.
- Tested the inventory module: stock tracking, the local medicine database, and barcode generation and printing.
- Tested the purchase module: vendor management and stock replenishment workflows.
- Tested the sales module: point of sale selling flows and customer management.
- Tested the accounts module: the background accounting system and business reporting.
Zaagshop
A no-code e-commerce platform that lets Bangladeshi entrepreneurs and small businesses launch their own online stores using ready made, customizable templates, used by 500+ businesses.
- Tested store creation and management flows across the no-code template builder.
- Tested payment integration via SSLCommerz, covering bKash, Nagad, Rocket, card, and cash on delivery flows.
- Performed functional, regression, and UI/UX testing across product and inventory management, order tracking, and delivery partner integrations.
- Ran API testing to validate backend workflows and data integrity across the platform.
ZaagAI
An all-in-one AI platform that trains on a business's own data (documents, FAQs, spreadsheets, and websites) to power chat, voice, lead capture, and appointment booking across channels like WhatsApp, Facebook, Instagram, Telegram, Slack, and website chat.
- Tested the RAG-based chatbot's response accuracy and grounding against uploaded business data across multiple channels.
- Tested the booking flow, covering intent detection, availability checks, and confirmations.
- Tested the package and subscription module, including plan upgrades, downgrades, and billing cycles.
- Tested message usage tracking and limits across subscription tiers.
- Performed regression validation and API stability testing to ensure consistent model accuracy across releases.
Manual, API & Performance Testing Open Source / Practice
Test Case Writing
Manual test suites for Walton eplaza and Chaldal, organized by project with test cases, bug reports, test metrics, and mind maps.
Student Details API
Postman collection covering full CRUD flows for a student records API, with dynamic test data and Newman HTML reports.
Swagger Petstore API
Postman CRUD test suite against the Swagger Petstore demo API, run via the collection runner with Newman HTML reports.
Restful-Booker API
Postman API tests for the Restful-Booker service using CSV-driven data sets, run through Newman for HTML reports.
Restful-Booker Performance
JMeter load and stress tests against the Restful-Booker API, scaling from 500 to 2,500 concurrent users, with HTML performance reports.
Web Automation Frameworks GitHub
Selenium Python Hybrid Framework
Python Selenium framework combining Excel-fed data-driven and keyword-driven testing, with Allure reporting and a Page Object structure.
Behave BDD + Selenium (POM)
Python BDD framework using Behave and Selenium, with Gherkin feature files and a Page Object Model structure.
Page Object Model
Java Selenium framework built with Maven and TestNG, structured around the Page Object Model with Allure reporting.
Page Object Model + Page Factory
Java Selenium framework built with Maven and TestNG, applying PageFactory for cleaner element initialization.
Playwright Automation
Cross-browser end-to-end test suite built with Playwright Test and Node.js.
Web Automation (Cucumber)
Java Selenium framework using Cucumber for BDD, Maven for builds, and Allure for reporting.
Web Automation (Shwapno)
Java Selenium suite for the Shwapno e-commerce site, run with TestNG and Maven, with Allure reporting.
Education & Certifications
Foundations & continued learning.
Education
BSc. in Computer Science & Engineering
Higher Secondary Certificate (H.S.C)
Training & Certifications
Software Quality Assurance & Cyber Security
Web Design & Development
National Skill Standard Basic Course Examination
Research
Published work.
Physiotherapy Exercise Classification by Exploring Knowledge Distillation with Attention Modules
Presented at NCIM-2023, Dhaka University of Engineering & Technology · Available on IEEE Xplore
Abstract
Automated AI-based physiotherapy assistive systems are gaining popularity owing to their practical necessity, particularly for elderly people. The application of such an assistive system is highly reliant on the embedded AI model that needs to correctly classify exercise videos while being lightweight in order to be used for real-time purposes. In this paper, we take this issue into account and present a deep learning framework for physiotherapy video classification that preserves competitively high accuracy while being lightweight as well. For this, we explore knowledge distillation techniques for model compression purposes. We use both online and self-distillation techniques, and use Convolutional Long Short-Term Memory (ConvLSTM) and Long-term Recurrent Convolutional Network (LRCN) as the base networks. Moreover, we utilize different attention modules and explore different architectural combinations to further improve classification performance. We conduct detailed experimentation by exploring different combinations of distillation techniques and attention modules, along with tweaking their hyperparameters. The best results found from our experiments are reported, and those combinations are recommended for further use in relevant AI assistive systems.
Read on IEEE Xplore →Blog
A field guide to software quality.
A six part series on quality, in the order I would hand it to someone new: why the work exists, what it aims at, the people who do it, and the tools and pressures shaping it now.
Why the software industry still needs QA
Every few years someone declares the QA role finished. Why a dedicated quality function still matters to any team that ships software people depend on.
Read article 02The aim and goal of software quality assurance
Finding bugs is an activity, not a purpose. What software quality assurance is actually for, and the goals that follow from it.
Read article 03The manual tester is not going anywhere
Automation keeps growing, yet the exploratory tester matters more than ever. The case for keeping strong manual testers on the team.
Read article 04Why automation testing matters, and why Playwright won me over
Software ships too fast to verify by hand alone. Why automated regression is now essential, and why Playwright has become my default tool for browser testing.
Read article 05Why performance testing is important, not optional
A product can pass every functional test and still fail its users under real load. Why performance testing belongs in the definition of done.
Read article 06How generative AI actually helps in testing
Where large language models genuinely speed up test design, automation code, and triage, and where they still need a careful human hand.
Read articleContact
Let's work together.
Open to Software QA, Test Automation, and Associate PM roles. Reach out any time.