Skip to content
View Gibran-T's full-sized avatar

Block or report Gibran-T

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Gibran-T/README.md

Thiago Gibran

QA Engineer | ERP Systems & Business Process Testing | SAP, WMS & Logistics | Simulation Architect

I don't just find bugs. I understand the business processes behind the systems I test.

LinkedIn Portfolio Location


Who I Am

QA Engineer with hands-on experience designing and validating enterprise business systems — from ERP procurement and sales cycles to warehouse management and logistics operations. I build test strategies that reflect real-world workflows, not just UI checklists.

Currently teaching ERP simulation at Collège de la Concorde (Programme 2 — Information Technology), where I also serve as the developer and QA lead of the platform I built from scratch.

Core identity: I sit at the intersection of QA Engineering, ERP systems, and business process knowledge. That combination is rare — and it shows in the systems I build and test.


💡 Core Strengths

Domain Depth
ERP Systems SAP S/4HANA · Microsoft Dynamics 365 · Odoo — transaction flows, module logic, cross-system comparison
QA Engineering Manual testing · API testing · Test design (equivalence, boundary) · Regression · Exploratory
Test Automation Python · Pytest · Selenium · Page Object Model
Business Processes Procurement (MM) · Sales (SD) · Finance (FI) · Warehouse Management (WMS/EWM)
Full-Stack Development TypeScript · React · Node.js · tRPC · PostgreSQL — enough to build and break complex systems

🔥 Flagship Projects

1 · ERP Integrated Business Simulator

Live platform built for Collège de la Concorde — Programme 2, Information Technology

What it does: A full-stack pedagogical ERP simulation platform that reproduces real SAP S/4HANA, Microsoft Dynamics 365, and Odoo transaction workflows. Students execute procurement cycles (MM), sales cycles (SD), and finance operations (FI) step by step — with immediate validation, business explanations, and adaptive feedback.

What it proves:

  • Deep understanding of ERP transaction logic across three major platforms
  • Ability to design test scenarios that mirror real business process validation
  • Full-stack engineering: TypeScript · React · tRPC · MySQL · Drizzle ORM
  • Pedagogical QA: per-step execution tracking, learner profiling, teacher monitoring dashboard
  • Bilingual (FR/EN), role-based access (student / teacher), exam mode vs. guided mode

Real-world relevance: This is the kind of system a QA engineer validates before an ERP go-live. Understanding it from the inside — having built the validation engine — is direct evidence of ERP domain expertise.

Live Demo Repo

Stack: TypeScript React 19 Node.js tRPC MySQL Drizzle ORM Tailwind CSS Vitest


2 · WMS Simulator V2

SAP S/4HANA Fiori-inspired Warehouse Management training platform

What it does: An interactive WMS/EWM simulation platform that replicates SAP Extended Warehouse Management workflows — inbound logistics, putaway strategies, pick/pack/ship operations, and inventory management. Built for the same programme, designed to complement the ERP Simulator with warehouse-specific process depth.

What it proves:

  • Specialist knowledge of SAP EWM and WMS business logic
  • Ability to model complex logistics operations as testable, step-by-step scenarios
  • UI/UX design aligned with SAP Fiori design principles
  • End-to-end thinking: from goods receipt to customer shipment

Real-world relevance: WMS/EWM is one of the most complex SAP modules to validate. Knowing the process flows deeply enough to simulate them is a direct indicator of readiness for ERP QA roles in logistics, retail, and supply chain.

Repo

Stack: TypeScript React Node.js Tailwind CSS


3 · Eggspectation Digital Menu System

Production-ready restaurant tech — multilingual, tablet-optimised

What it does: A fully responsive, multilingual (FR/EN) digital menu system for Eggspectation Montréal. Designed for tablet-first use in a real restaurant environment, with dynamic menu rendering, category navigation, and accessibility-first UI.

What it proves:

  • Real-world frontend delivery under production constraints
  • Multilingual UX design and responsive layout engineering
  • Practical understanding of how QA applies to customer-facing digital products

Repo

Stack: TypeScript React Next.js Tailwind CSS


📁 Other QA & Technical Projects

These projects document my QA engineering foundations — built during the TripleTen QA Engineering Bootcamp.

🧪 Test Automation

Project Description Stack
Sprint 9 — Pytest + Selenium POM Advanced automation framework with Page Object Model. Full test suite for Urban Routes web app. Python Pytest Selenium
Sprint 8 — Web App Test Automation Pytest-based automated tests with helper modules and structured test data. Python Pytest
Sprint 7 — Automation Setup Foundation project for Pytest automation — unit tests, fixtures, test structure. Python Pytest

📋 Manual QA & Test Design

Project Description
Sprint 4 — API Testing Manual API test suite: functional, negative, boundary, and status code validation.
Sprint 3 — Web UI Testing UI regression tests, bug reports, exploratory testing for Urban Routes web app.
Sprint 2 — Test Design Equivalence class partitioning, boundary value analysis, validation logic design.
Sprint 1 — Regression Tests Manual regression suite with edge cases, Jira-linked bug reports.

📊 Data & Logs

Project Description
Sprint 6 — Database & Log Analysis Web server log analysis, SQL queries, database-level QA investigation.
Sprint 5 — Mobile App Testing Comprehensive manual testing for Urban Lunch iOS/Android app.

🛠 Tech Stack

QA & Testing        Pytest · Selenium · Page Object Model · Postman · Jira · TestRail
Languages           Python · TypeScript · JavaScript · SQL
Frontend            React · Next.js · Tailwind CSS · Shadcn/UI
Backend             Node.js · Express · tRPC · REST APIs
Databases           MySQL · PostgreSQL · Drizzle ORM
ERP Platforms       SAP S/4HANA · Microsoft Dynamics 365 · Odoo
DevOps              Git · GitHub Actions · Linux · Docker (basics)

📌 Certifications & Learning

Certifications Roadmap

  • TripleTen QA Engineering Bootcamp — 9-sprint programme covering manual, API, and automation testing
  • ERP Systems & Digital Transformation — Collège de la Concorde, Programme 2

💼 What I Bring to Your Team

I bring something most QA engineers don't have: I understand what the system is supposed to do before I test it.

Having built two full ERP/WMS simulation platforms from scratch — and having designed the validation logic that runs inside them — I approach testing from the perspective of someone who knows the business process, the data flow, and the failure modes simultaneously.

If you're looking for a QA engineer who can work on ERP implementations, logistics systems, or complex business applications without needing six months of domain onboarding — let's talk.


📬 Open to QA Engineering opportunities in Montréal (hybrid/remote)

Email LinkedIn Live Demo

Last updated: March 2026

Popular repositories Loading

  1. Sprint_9_QA-Brazil_Python_Automation Sprint_9_QA-Brazil_Python_Automation Public

    Advanced Pytest + Selenium test framework using POM. Includes legacy scripts from Sprint 7 and full automation from Sprint 8.

    Python 2

  2. eggspectation_digital_menu eggspectation_digital_menu Public

    Interactive digital menu system for Eggspectation Montréal — optimized for tablet use and offline access. Includes full multilingual support, rich media display, and external promotions via Linktre…

    TypeScript 2

  3. sprint_7_urban_routes_python_test_automation_setup sprint_7_urban_routes_python_test_automation_setup Public

    Intro project for Pytest-based QA automation – Sprint 7 of TripleTen Bootcamp.

    Python 1

  4. sprint_8_web_application_test_automation sprint_8_web_application_test_automation Public

    Pytest-based automated test project with helper modules and test data – Sprint 7 of QA Bootcamp.

    Python 1

  5. sprint_1_urban_routes_regression_tests sprint_1_urban_routes_regression_tests Public

    Manual regression tests for Urban Routes UI and form components. Includes edge cases, validation rules, and Jira-linked bugs.

    1

  6. sprint_4_urban_routes_API_testing sprint_4_urban_routes_API_testing Public

    Manual API test suite for Urban Routes. Includes functional, negative, and boundary test cases across multiple endpoints with full bug tracking.

    1