Skip to content
View JulianWangHZ's full-sized avatar
🀩
🀩
  • Taiwan
  • 16:23 (UTC +08:00)

Block or report JulianWangHZ

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
JulianWangHZ/README.md

πŸ‘‹ Hello, I'm Julian

πŸ’Ό Software Developer in Test Β Β |Β Β πŸ€– Automation Strategist Β Β |Β Β πŸ§‘πŸ»β€πŸ”¬ Quality Advocate

Typing SVG

πŸ§ͺ Test Frameworks
πŸ“± Mobile Testing
πŸ–₯ Web Testing
🌐 API Testing
βš™οΈ Performance
πŸ“ˆ Monitoring
πŸ›  CI/CD
🧠 Shift Testing
πŸ” BDD
πŸ—οΈ Architecture
☁ Cloud Testing
πŸ“Š Allure Reports

🧠 About Me

  • πŸ’Ό Title: Software Develpoer Engineer in Test (SET)
  • πŸš€ I specialize in building resilient and maintainable automated testing frameworks
  • πŸ§ͺ Passionate about automating complex business logic and ensuring end-user confidence
  • 🎯 Championing testability, observability, and quality integration across the SDLC

πŸ› οΈ Core Skillset & Tech Stack

πŸ§ͺ Test Automation

  • Frameworks: pytest, pytest-bdd, Maestro, Cypress
  • Automation Tools: Appium, Selenium, Playwright
  • Languages: Python, TypeScript, Shell scripting
  • API Testing: requests, Postman, Swagger
  • Mobile Testing: Appium, Android/iOS Emulator & Real Devices
  • Web Testing: Playwright, Selenium WebDriver
  • Performance Testing: k6

πŸ“¦ DevOps & CI/CD

  • CI Tools: GitHub Actions
  • Cloud Testing: BrowserStack
  • Version Control: Git, GitHub Flow, release tagging, branching strategy

πŸ” Performance & Reliability

  • Performance Testing: k6
  • Monitoring & Logs: Allure, Grafana
  • Resilience Testing: Retry logic, flaky test detection, timeouts, stabilization techniques

πŸ“ QA Architecture & Test Strategy

  • Test Pyramid: Unit, Integration, UI
  • Design Patterns: Page Object Model (POM), DRY fixtures
  • Documentation: Allure, Markdown, Confluence, Notion


🧩 Recent Projects

  • ⛳️ Bug Priority Guide

    Organization-wide P0–P4 scale for scheduling bug fixes. Sets response targets and fix windows for planning, incidents, and releases, with clear criteria and escalation paths to keep prioritization consistent and auditable.

  • πŸ“‹ Bug Severity Guide

    A concise standard for defect triage that pairs Severity (A/B/C)β€”the user/system impactβ€”with Priority (P0–P4)β€”the fix urgencyβ€”so teams can triage consistently and make informed trade-offs.

  • 🌐 Playwright Web E2E Automation

    A comprehensive end-to-end testing framework for web applications, built with Pytest and Playwright.
    It follows BDD (Behavior-Driven Development) principles, integrates with Allure reporting, and supports execution in CI/CD pipelines (GitHub Actions).

  • πŸ“Š Grafana Dashboard Demo

    Set up a customizable Grafana dashboard for visualizing test reports and system metrics.
    Integrated with data sources like Prometheus and Loki to monitor automation runs and application logs.
    Demonstrates practical QA usage scenarios such as CI test tracking and error trend analysis.


πŸ“« Let's Connect

  • βœ‰οΈ Email: julian.wang.qae@gmail.com
  • πŸ”— LinkedIn: linkedin.com/in/JulianWangHZ
  • πŸ“ Based in Taiwan | Open to remote-friendly teams

Snake animation

Pinned Loading

  1. QA-Agent-CLI QA-Agent-CLI Public

    TypeScript 3

  2. AI-QA-Agent-Workflow AI-QA-Agent-Workflow Public

  3. JIRA-BugReport-Formatter JIRA-BugReport-Formatter Public

    JavaScript 9

  4. Grafana-demo Grafana-demo Public

    1

  5. Playwright-web-e2e-automation Playwright-web-e2e-automation Public

  6. Maestro-APP-E2E-Automation Maestro-APP-E2E-Automation Public