SDET / QA Automation Engineer focused on release readiness, API/data quality, CI quality gates, and reliable user-critical flows.
I build practical QA automation systems for web, API, SaaS, mobile, and Web3 products: release dashboards, Playwright API/UI automation, contract checks, data validation, accessibility/performance smoke coverage, customer-issue regression workflows, AI-assisted test drafting with human review gates, mobile wallet flows, and chain-state verification when product risk crosses into blockchain behavior.
Open to SDET / QA Automation / API Test / Quality Platform roles - Montreal or remote Canada
- Release readiness tooling: turn raw Playwright/JUnit/axe/Lighthouse/JMeter artifacts into go/no-go reports, quality gates, and PR-ready summaries
- Enterprise SDET coverage: API/UI automation, OpenAPI contract checks, RBAC, Postgres validation, Dockerized CI, and traceable failure artifacts
- Customer issue to regression loop: support-ticket triage, redacted defect reports, regression candidates, and reviewable Playwright drafts
- AI-assisted test authoring: local-first draft generation with provider strategy (
local|llm|auto), fallback, and review checklists instead of blind black-box generation - Mobile/Web3 QA: WalletConnect v2, MetaMask, on-chain verification, Solana JSON-RPC checks, and blockchain-integrated product risk
- Game/live-service QA background: gameplay, regression, compatibility, release validation, and player-impact defect reporting
Customer issue
-> support-to-regression-bot (triage + redaction + regression candidate)
-> ai-test-copilot (Playwright draft + plan + review checklist)
-> qa-release-cockpit (quality gates + go/no-go + PR summary)
-> qa-admin-portal-automation (full sample product + API/UI/DB/CI)
| Project | What it demonstrates |
|---|---|
| qa-release-cockpit | Release readiness CLI: imports Playwright/JUnit/axe/Lighthouse/JMeter artifacts, applies configurable quality gates, and outputs Markdown/HTML/JSON, GitHub summaries, and PR comments |
| qa-admin-portal-automation | End-to-end SDET sample: Fastify/Prisma/Postgres app, Playwright API/UI automation, DB validation, accessibility smoke, Dockerized setup, CI, OpenAPI contract checks, and QA Release Cockpit go/no-go reporting |
| ai-test-copilot | Local-first Playwright draft CLI: story/support-ticket/free-text inputs, local/llm/auto providers, fallback, fixture suggestions, and human review checklists |
| support-to-regression-bot | Support triage CLI: redacts sensitive fields, classifies defects, produces bug reports, and emits regression candidates for downstream Playwright drafting |
| mobile-wallet-e2e | Mobile WalletConnect v2 testing: regression matrix plus Appium automation sample for connect, personal_sign, and signature verification |
| web3-qa-playbook | Structured Web3 regression suites: MetaMask, WalletConnect, NFT lifecycle, bridges, on/off-chain sync, and DB checks |
| Project | What it demonstrates |
|---|---|
| dapp-e2e-tests | E2E framework for dApp interactions using Playwright + Synpress (MetaMask automation) + ethers.js on-chain verification |
| Solana-Defi-Vault | Solana/Anchor DeFi vault with Postman/Newman API tests and CI checks |
| Target signal | Evidence |
|---|---|
| Quality platform / release readiness | qa-release-cockpit plus qa-admin-portal-automation CI go/no-go reporting |
| Playwright API/UI automation | qa-admin-portal-automation, ai-test-copilot, and support-ticket-to-test workflow |
| AI-augmented QA | ai-test-copilot provider strategy, local fallback, and review checklist workflow |
| Customer issue to regression | support-to-regression-bot into ai-test-copilot into release evidence |
| Enterprise SaaS / data QA | Fastify/Prisma/Postgres sample app, RBAC checks, OpenAPI contracts, DB validation, Dockerized CI |
| Mobile/Web3 and game QA | WalletConnect/Appium, MetaMask/Synpress, Solana/Web3 test strategy, gameplay/live-service QA background |
TypeScript Playwright Vitest Appium WebdriverIO Postman/Newman GitHub Actions Docker Fastify Prisma Postgres OpenAPI axe Lighthouse JMeter LLM workflows ethers.js WalletConnect v2 MetaMask Solana Anchor Rust Node.js CLI design
SDET / QA Automation / API Test / Quality Platform roles, especially teams that care about CI quality gates, release confidence, API/data validation, accessibility/performance coverage, AI-assisted QA workflows with engineering judgment, and customer-impacting releases. Montreal or remote Canada.
- GitHub: @binfengke
- Location: Montreal, Canada
- Open to work - feel free to reach out via GitHub