Skip to content
RS Rabindra Subedi Overview
Laravel Developer · QA Engineer

Hi, I'm Rabindra Subedi I build Laravel applications and make sure they never break.

PHP, Laravel and MySQL for the build; Postman and automated tests for the checks. I also test Shopify, Magento, WordPress and Erply integrations with MYOB and Xero.

  • PHP
  • Laravel
  • MySQL
  • Postman
  • Shopify
  • Erply
  • Xero
Rabindra Subedi, Laravel Developer & QA Engineer
Builds with PHP · Laravel · MySQL
Tests with Postman API + automated testing
9 Case studies: builds, frameworks and QA
361 Automated tests in one Laravel project
3 eCommerce platforms covered
QA Engineer Retail Care Pvt Ltd
Capabilities

Development and QA Services

I build Laravel applications and APIs, and I test the stores and systems they connect to. Each service has its own page with the details.

Shopify QA

Cart mechanics, frictionless checkout validation, and bidirectional inventory stock updates across multiple locations.

Learn more about Shopify QA
All services
Proof of Work

Featured Case Studies

Applications I built and systems I tested: scope, approach and tools.

POS → ACCOUNTING Integration QA

Erply to MYOB integration testing

Testing how retail sales, tax, payments and refunds move from Erply into MYOB.

PIPELINE INTEGRATION CHECKPOINTS
Erply POS Sale / refund
Sync API Mapping
MYOB Ledger
Checked in both systems End to end
Read case study
POS → ACCOUNTING Integration QA

Erply to Xero integration testing

Verifying that invoices, payments and tax from Erply arrive in Xero and reconcile.

PIPELINE INTEGRATION CHECKPOINTS
Erply POS Sale / refund
Sync API Validation
Xero Reconciled
Retry and failure paths Covered
Read case study
TEST AUTOMATION Playwright · TypeScript

Shopify end-to-end test suite with Playwright

A Playwright and TypeScript suite that checks a Shopify storefront from browsing to checkout in five browser and device setups, with visual and performance checks, run on every pull request and every night.

PIPELINE INTEGRATION CHECKPOINTS
Pull request Smoke suite
Every night Full regression
Report Merged and published
A failed run Sends a notification
Spec files

10

Automated tests

100+

Browser and device setups

5

CI jobs

6

  • Quick smoke run on every pull request
  • Full regression every night at 02:00 UTC
  • Run on demand with a choice of suite
Read case study
TEST AUTOMATION Python · Selenium · pytest

A universal testing framework for any Shopify store

A configuration-driven framework that tests a Shopify store from its web address, finds out which theme and language it uses, and runs the same checks without changing any code.

PIPELINE INTEGRATION CHECKPOINTS
Store address Any Shopify store
Detect Theme and language
Run phases Allure report
Unknown theme Default selectors
Automated tests

92

Generic tests

64

Store-specific tests

28

Test modules

13

  • Run against a store from a single address
  • Themes recognised automatically
  • Small web page for starting runs
Read case study
TEST AUTOMATION PHP · Selenium · PHPUnit

A layered test framework with Selenium and PHPUnit

A Laravel-based framework that covers eight kinds of testing in one place, from unit to security and load, with browser automation, logging and automatic failure screenshots.

Test methods

121

Kinds of testing

8

Test classes

10

On failure

Screenshot saved

  • Runs against public practice sites
  • Central logs and per-environment settings
Read case study
FULL-STACK BUILD Laravel · React · Flutter

Ghar Nepal: a property platform with a 360+ test suite

A property marketplace with a Laravel API, a React website and a Flutter mobile app, built over eleven days of commits and backed by more than 360 automated tests.

Automated tests

361

Test classes

62

Database tables

77

Commits

92

  • 76 controllers and 64 web pages
  • Payment gateways managed from the admin
Read case study
FULL-STACK BUILD Laravel · React · React Native

ToleMate: a local service marketplace, tested end to end

A marketplace where customers book local services, with a Laravel API, a React website and a React Native app. Live checks of each flow on a device led to real bugs being fixed.

Bugs fixed in one sweep

3

Database tables

39

Mobile screens

45

Commits

43

  • Web and phone apps kept in step
  • Assistant chat with streamed replies
Read case study
FULL-STACK BUILD Laravel · React

Nepal Film OS: film production management

A production management system for film crews with 18 modules, from script and schedule to budget, call sheets and daily progress, followed by a full audit that fixed security and data-loss problems.

Modules

18

Database tables

26

Controllers

36

Commits

87

  • Permission review across 21 controllers
  • Full-application audit, then fixes in two stages
Read case study
All case studies
Arsenal

Technical Toolkit

Development

  • PHP
  • Laravel
  • MySQL
  • REST APIs
  • Blade & Tailwind CSS
  • React

API & integration testing

  • Postman
  • REST APIs
  • JSON payload checks
  • Webhook & sync validation

Test automation

  • PHPUnit
  • Playwright
  • Selenium
  • Cypress
  • pytest
  • GitHub Actions

Testing approach & reporting

  • Exploratory testing
  • Regression testing
  • Test case design
  • Bug reports with reproduction steps
  • Release sign-off

Platforms

  • Shopify
  • Magento
  • WordPress / WooCommerce
  • Erply POS
  • MYOB
  • Xero
Methodology

The 5-Step QA Protocol

Systematic verification preventing edge cases from ever reaching production.

  1. 1 STEP 01

    Understand Business Logic & Edge Cases

    Deconstruct sync architecture, tax rounding rules, partial refunds, and concurrency thresholds before writing a single test case.

  2. 2 STEP 02

    Comprehensive Test Matrix & Edge Case Plan<