Skip to content
View jptrp's full-sized avatar

Block or report jptrp

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
jptrp/README.md

🏗️ Dustin Braun

Senior SDET / QA Automation Engineer Portfolio

TypeScript WebdriverIO Playwright Cypress Postman GitHub Actions

Senior-level automated testing frameworks built with modern engineering practices — designed for reliability, clarity, and velocity.


🔥 Welcome

I engineer automation systems, not scripts.

My frameworks are built for:

  • High signal, low noise
  • CI/CD stability
  • Zero-flake execution
  • Fast iteration
  • Clean abstractions
  • Test strategy clarity

Every repository in this portfolio reflects real engineering standards, not classroom demos.


📦 Portfolio Architecture (Overview)

flowchart TB
    A["Dustin Braun Portfolio<br/>(SDET / Automation)"]
    A --> B["UI Testing<br/>WebdriverIO • Playwright • Cypress"]
    A --> C["API Testing<br/>Postman • Newman • Schema Validation"]
    A --> D["Performance<br/>k6 • Thresholds • CI"]
    A --> E["Security<br/>OWASP ZAP • CI Baseline"]

    click B "https://github.com/jptrp/saucedemo-wdio-automation" "UI Automation (WDIO)"
    click C "https://github.com/jptrp/saucedemo-api-testing-postman" "API Testing (Postman)"
    click D "https://github.com/jptrp/k6-zap-perfsec-automation" "Performance (k6) + Security"
Loading

🧩 Portfolio Projects

📊 Project Matrix

# Project Tech Stack Key Capabilities Links
ERP Test Automation
Enterprise system showcase
Cypress Node AWS Azure • MVP ERP (4 modules)
• 190 TestRail test cases
• Feature flags (A/B testing)
• Dual CI/CD (AWS + Azure)
• 90% automation
Repo
Video Data Quality Lab
ML/AI testing framework
Python OpenCV ML • Computer vision testing
• ML model validation
• Video quality metrics
• Automated analysis
• Research-grade
Repo
3 WebdriverIO UI Automation
Production framework
WDIO TS Allure • POM Architecture
• 3 Test Suites (Smoke/Regression/E2E)
• CI/CD + Allure Reports
• ESLint/Prettier/Husky
RepoCIReports
4 API Testing
Contract validation
Postman Newman • 11-endpoint suite
• JSON schema validation
• Negative testing
• CI-ready
Repo
5 Playwright UI
Modern automation
Playwright TS • Cross-browser testing
• Trace viewer
• Deterministic selectors
• Fast execution
Repo
6 Cypress UI
Developer experience
Cypress TS • Fast dev cycles
• Custom commands
• Strong debugging
• Time-travel debugging
Repo
7 Performance + Security
Non-functional testing
k6 ZAP • Load testing with thresholds
• ZAP baseline scanning
• Combined perf + security
• CI integration
Repo

🎯 What This Demonstrates

  • UI Automation Mastery → 3 modern frameworks (WDIO, Playwright, Cypress)
  • API Testing Expertise → Schema validation, contract testing, CI/CD
  • Non-Functional Testing → Performance + Security (rare SDET skill)
  • Framework Design → POM, utilities, clean abstractions
  • CI/CD Engineering → GitHub Actions, reporting, automation pipelines
  • Production Standards → ESLint, Prettier, TypeScript, comprehensive docs

🧠 Automation Philosophy

Automation is an engineering discipline.

I operate by these principles:

  • Stability > Speed
  • Clarity > Cleverness
  • Architecture > Accumulation
  • Truth in CI > Beauty in IDE
  • Real Coverage > Illusion of Tests

Automation isn't written to simulate production —
it's written to improve decisions and reduce risk.


🛠️ Technical Skills

Languages: TS, JS, Python
UI Automation: WDIO, Playwright, Cypress, Selenium
API Testing: Postman, Newman, Playwright API
Performance: k6
Security: OWASP ZAP
CI/CD: GitHub Actions, Docker
Architecture: POM, Fixtures, Utilities, Data Strategies


📫 Contact

Dustin Braun
Senior SDET / QA Automation Engineer
📍 Castle Rock, CO
📧 [email protected]
🔗 https://www.linkedin.com/in/dustinbrauntesting/
🐙 https://github.com/jptrp


This portfolio represents how I think about quality, reliability, and engineering — not just how I write tests.

⭐ Star this repo if you'd like
🔄 Updated: December 2025

@jptrp's activity is private