Skip to content
View qa-marmot's full-sized avatar
💪
workout
💪
workout

Block or report qa-marmot

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.

Content in all repositories owned by your account will be closed.
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
qa-marmot/README.md

Mikuto Yabushita

QA Engineer × Web Engineer

I build reliable web products by designing verification into delivery — from test strategy and automation to accessible interfaces, CI quality gates, and Cloudflare-based architecture.

Kanazawa, Japan · Portfolio

Core focus: TypeScript · Astro / React · Playwright · Vitest · Cloudflare

Selected Projects

Local-first 365-day English-learning PWA built for structured practice when connectivity is unreliable.

  • Engineering: React, TypeScript, IndexedDB, PWA, optional Cloudflare Worker + D1 sync
  • Quality: strict JSON contracts, unit and browser tests, offline verification, and multi-job CI
  • Evidence: architecture · offline & sync design · test strategy · CI

TypeScript CLI for turning SEO requirements into actionable CI feedback before deployment.

  • Engineering: configurable rules, CLI reporting, and Fast / browser-backed analysis modes
  • Quality: configuration-to-engine integration coverage, severity-aware exit codes, and GitHub Actions CI
  • Evidence: implementation · tests · CI

Production-minded Astro reference site for a small service business, with deliberate safeguards for demo content and forms.

  • Engineering: Astro, TypeScript, Tailwind CSS, optional microCMS, static deployment
  • Quality: input validation and sanitization, Playwright E2E / accessibility / link / responsive checks, visual regression, and Lighthouse checks
  • Evidence: test suite · Actions · design decisions

Volleyball scorekeeping and analysis app that combines quick match input with deeper, shareable analysis.

  • Engineering: Astro SSR, React, Hono, Cloudflare D1, Drizzle ORM, and local persisted match state
  • Quality: unit and Playwright E2E tests; strategy-board behavior is documented alongside the implementation
  • Evidence: tests · design docs · recent pull requests

What I Bring

Quality engineering

  • Test design, defect management, and risk-based verification in Scrum development
  • Regression prevention with Playwright, Vitest, and CI quality gates
  • Testable contracts and reproducible checks for AI-assisted and conventional development

Web engineering

  • Accessible, maintainable frontends with Astro, React, TypeScript, and Tailwind CSS
  • Cloudflare Pages / Workers / D1 architecture where it fits the product
  • Careful handling of demo content, form behavior, SEO, and release readiness

Evidence, not claims

Experience

WebサービスのQAエンジニアとして約2年半、テスト設計・不具合管理・スクラム開発・自動化に取り組んできました。現在は、QAの視点を実装と検証の両方へつなげるWeb開発に注力しています。

Certifications

JSTQB Foundation Level · 基本情報技術者試験 · Python 3 エンジニア認定基礎試験 · Python 3 エンジニア認定実践試験 · Webクリエイター能力認定試験 エキスパート · PHP8技術者認定初級試験

Core Stack

Core: TypeScript · Astro · React · Playwright · Vitest · Cloudflare

Supporting: Hono · D1 · Drizzle ORM · Tailwind CSS · Python · PHP · microCMS

Pinned Loading

  1. seo-guardian seo-guardian Public

    SEO quality gate for CI/CD pipelines — stop bad deploys before they go live.

    TypeScript 6

  2. astro-music-school astro-music-school Public

    Astro reference site for a music school with testable demo safeguards and Playwright quality checks.

    Astro

  3. portfolio-with-zundamon portfolio-with-zundamon Public

    Live2Dのずんだもんがポートフォリオや技術スタックなどを解説してくれる

    TypeScript

  4. katakana-shi katakana-shi Public

    Python+FastAPI+Dockerでカタカナを使わずにお題を説明するパーティーゲーム「カタカナーシ」

    HTML

  5. javascript-exam-app javascript-exam-app Public

    JavaScript learning app built with Next.js, Supabase, Vitest, and Playwright.

    TypeScript

  6. queue-system queue-system Public

    html、css、jQueryを使った順番待ちシステム

    JavaScript