Platform QA testing
Andy H.
Founder
Planet Price
Apr 18, 2022
“Masfiqur did a great job of thoroughly testing a new platform and recommending numerous UX and overall improvements. I would highly recommend and look forward to working with him again!”
Top-Rated Senior QA Engineer
Helping teams ship high-quality web, mobile & AI products
I'm MD Masfiqur Rahman (Masfiqur Rahman) — helping startups and enterprises ship reliable products with manual QA, Playwright automation, API testing, mobile app QA (iOS & Android), AI QA, SaaS and eCommerce testing, documentation, and release readiness for clients across the USA, UK, Australia, Netherlands, Brazil, and worldwide.
I am MD Masfiqur Rahman, a Top-Rated Senior Software Quality Assurance Engineer with 14+ years of experience helping startups, SaaS companies, and enterprise organizations deliver reliable products. With Bachelor’s and Master’s degrees in Computer Science, I bring a hands-on QA engineer, software tester, and QA manager mindset to release planning — improving usability, user experience, and overall product quality before release.
I have contributed to projects for global brands including Tesco, Harrods, Marks & Spencer, Xoom, FedEx, Dell, Visa, Hilton, and many others — working with clients across the USA, UK, Australia, Netherlands, and Brazil.
Hire a senior QA engineer for manual QA, Playwright automation, mobile app QA, API testing, Stripe payment testing, Analytics QA (Firebase & Google Analytics), local branch verification (Git & Docker), SaaS QA, AI QA, and eCommerce quality assurance — remotely for worldwide clients and global product teams.
Hands-on manual QA for web and mobile apps — functional, regression, smoke, sanity, UAT, and edge-case discovery.
Playwright QA and automation engineering with stable UI suites, smoke coverage, and CI-friendly regression using Playwright MCP.
API testing with Postman plus SQL checks for data integrity, duplicates, nulls, and migration validation.
iOS and Android QA on real devices — TestFlight, APK, Expo, Xcode, iPad, BrowserStack, and cross-device screen coverage.
AI product testing, prompt validation, and quality checks for AI-powered SaaS and application flows.
Cross-browser testing, accessibility (WCAG), production verification, and eCommerce checkout confidence.
Stripe checkout, subscriptions, refunds, and edge cases — including NFC-enabled mobile apps verified with Stripe test cards.
Local QA on feature branches using Git, Docker, and related setup — verify builds, env configs, and flows before merge or release.
Firebase and Google Analytics event triggering and tracking verification — confirm tags, funnels, and key product events fire correctly.
Core software testing skills Masfiqur Rahman uses across web application testing, mobile app QA, and automation QA engagements.
Manual Testing (Web, Mobile & Desktop)
Functional, Regression, Smoke & E2E
API Testing with Postman
Stripe Payment Testing
NFC App Testing with Stripe Test Cards
Local Branch Verification (Git & Docker)
TestFlight, APK, Expo & Xcode App Testing
Firebase & Google Analytics Event Verification
Analytics QA
AI Application & Prompt Validation
Exploratory & Edge Case Discovery
UI/UX Testing & Product Feedback
Integration & Compatibility Testing
User Acceptance Testing (UAT)
Release & Production Validation
Accessibility Testing (WCAG)
Cross-Browser & Cross-Device Testing
SQL Database Validation
Searching for a quality assurance engineer for hire or a remote QA engineer for your global team? MD Masfiqur Rahman is a Top-Rated Senior QA Engineer serving worldwide clients across the USA, UK, Australia, Netherlands, Brazil, and more — with 14+ years of software testing experience.
Trusted by startups and enterprises internationally. 11+ years of remote delivery with clear communication and reliable collaboration across time zones.
A Top-Rated Senior QA Engineer available remotely for product teams that need thorough manual testing, automation, and release confidence.
Manual testing, Playwright automation, API testing, Stripe payment & NFC test-card flows, local branch verification with Git & Docker, iOS & Android mobile QA, AI QA, SaaS and eCommerce testing, regression, UAT, and release readiness.
Click any certificate to open a full preview.
Premium feedback from Upwork clients and LinkedIn recommendations.
Platform QA testing
Founder
Planet Price
Apr 18, 2022
“Masfiqur did a great job of thoroughly testing a new platform and recommending numerous UX and overall improvements. I would highly recommend and look forward to working with him again!”
Mobile App and Web Tester
Client
Upwork
Apr 21, 2022
“Highly recommended. One of the best and most trusted people I have ever worked with.”
Quality assurance testing for a workflow management platform
Client
Workflow management platform
Dec 15, 2021
“Masfiqur did a great job of proactively and diligently testing our new platform. His communication was clear and thorough with an eye for detail. Highly recommended and a pleasure working with him!”
Fractional CTO · Mobile / Full Stack
Engineering collaborator
Mar 1, 2020
“Whenever a developer created a pull request, Masfiqur was responsible for testing it. Masfiqur always found ways to improve each pull request, whether it be UX suggestions, UI changes, or bug detection. Masfiqur is very familiar with testing on iOS, Android, front end, and back end.”
Full-Stack and DevOps Engineer
Same team collaborator
Feb 18, 2020
“He is a very nice person to work with. For QA, he is very careful with the requirements and features that we don't detect when coding. And also very interested in learning more to be even more helpful for the team.”
Project Support Specialist
The SilverLogic
May 24, 2018
“Talented, imaginative, hardworking, persistent, and efficient. Despite being separated by thousands of miles and several time zones, Masfiqur's ability to fully test, accurately describe his findings, and make insightful recommendations make him an incredibly valuable member of our team. Comes with my full recommendation.”
Selected feedback from Upwork clients and LinkedIn recommendations.
Client
QA Website Tester
“Masfiqur was extremely knowledgeable in his field and dove right into our project with little to no guidance. He consistently met all deadlines and delivered high-quality work.”
Managed directly
Staff Software Engineer · Indeed | Ex-Amazon
“Masfiqur had an outsized impact on the quality of the application. His bug reports were highly detailed, easy to reproduce and included potential UX improvements. Definitely would rehire him.”
Co-FounderPower Moves Development LLC
QA Engineer for Ethereum Decentralized App Testing
“Masfiqur was very professional with great communication. His skills are excellent. He always went above and beyond the task, always motivating and pushing the team to work hard and make sure features worked correctly.”
FounderTeachally
Ad hoc testing for an edtech application
“Masfiqur was a critical member of our team and absolutely essential for testing a complicated and multifaceted edtech application. He functioned well under pressure and was extremely proactive.”
Managed directly · ~10 yearsThe SilverLogic
Product Owner and Head of Marketing & Sales
“In over nearly a decade of working with Masfiqur, I've found he has a keen eye for detail, is always seeking to expand his skill set, and works well on a team.”
Managed directlyThe SilverLogic
CEO | Founder | Speaker
“Great team member, always a pleasure to work with, and very reliable. Masfiqur has often taken initiative to learn new skills and level up.”
Manual QA and real-device testing for live scoring, match management, team sheets, offline behavior, permissions, and tablet layouts across iOS, Android, and web.
Found release-blocking workflow, sync, and UI issues before production.
Ad hoc software testing for a complicated, multifaceted edtech product under pressure — covering critical learner and admin flows.
Became an essential QA partner for a high-stakes release cycle.
Designed SaaS QA coverage for tables, filters, sorting, ETL-style workflows, exports, role access, and audit logs with API testing and SQL validation.
Reduced data quality risk through UI, API, and SQL validation.
Browse anonymized screenshots — BrowserStack, DevTools, GA4, Firebase, CloudWatch, SQL checks, and more.
After logging out and creating a new account, the previously connected wallet session was still available during export flow.
Impact: Security/privacy risk. A new user could access or trigger actions from a previous user session.
A player substitution/removal was applied in the team sheet, but the change did not appear in the match action log.
Impact: Audit/history mismatch. Match records could become unreliable.
After adding a toy/item to the widget from the app, the iOS home screen widget remained empty even after selecting the item again.
Impact: Core widget feature fails, reducing user trust and engagement.
When editing a substitution event time from the Action Log during a paused match, the app froze/crashed on iPad.
Impact: Live match officials may lose progress during critical match operations.
Tap-to-Pay checkout failed with an execution error while retrieving the payment connection token.
Impact: Users cannot complete purchases; direct revenue loss.
When the app lost internet connection, the user’s balance appeared as zero without any offline-state warning.
Impact: Users may think their balance was lost, causing trust and support issues.
Accurate cross-browser and real-device validation across OS versions, screen sizes, and real-world scenarios — including iPhone 17 Pro Max, iPhones, iPads, Apple Watch, Android devices, Windows, MacBooks, and Linux.
Strong analytical and problem-solving skills
Exceptional bug reporting with screenshots and video
Ability to think like an end user
Fast turnaround and proactive communication
Reliable regression and release testing
Deep understanding of business and technical needs
test("smoke flow", async ({ page }) => {
await page.goto("/login");
await page.getByLabel("Email")
.fill("qa@example.com");
await page.getByRole("button", {
name: "Login",
}).click();
await expect(
page.getByText("Dashboard")
).toBeVisible();
});SELECT external_id, COUNT(*) FROM destination_table GROUP BY external_id HAVING COUNT(*) > 1;
Remote senior QA for worldwide clients — manual QA, Playwright automation, mobile app QA, API testing, Stripe payment testing, local branch verification, SaaS, AI, and eCommerce quality assurance.