Hello, I’m

Grant Ponting

Software Developer & Quality Engineer

I build maintainable web applications, automation systems, and reliable delivery pipelines.

Selected work

Practical systems built for real use.

Client delivery and automation work spanning production interfaces, maintainable test architecture, and cloud deployment.

01

Client website

CanyonLight Photography

A production portfolio and lead-generation site built from a photographer’s non-technical requirements.

  • Structured a content-driven Astro frontend for fast navigation and straightforward maintenance.
  • Optimized responsive media delivery for a photography-heavy browsing experience.
  • Delivered and deployed a stable client site designed to grow with the business.
02

Automation framework

QL Site Tester

A Cypress end-to-end suite that validates critical browser workflows through repeatable, maintainable test execution.

  • Organized browser tests around clear workflow boundaries and reusable commands.
  • Configured Node and npm scripts for consistent local and automated execution.
  • Demonstrates practical test architecture, assertions, and real-browser validation.

Experience

Shipping software and raising the quality bar.

Current contract development work runs alongside a full-time quality engineering role.

Aug 2025 – Present

Software Developer

BlackBox Dev Group

Build and ship client-facing full-stack applications with a focus on maintainable architecture, performance, and reliable delivery.

  • Design and develop full-stack applications using React, Vite, Astro, Hono, htmx, and TypeScript.
  • Build edge-hosted applications on Cloudflare, including serverless persistence with Cloudflare D1.
  • Implement GitHub Actions pipelines for automated builds, testing, and deployments.
  • Translate non-technical client requirements into responsive, production-ready websites.
ReactAstroHonoCloudflareGitHub Actions

Dec 2021 – Present

QA Automation Engineer / SDET

QualityLogic

Deliver quality engineering and automation systems for enterprise web, mobile, API, and performance-testing engagements.

  • Led the migration of 1,000+ automated tests from Cypress to Playwright and designed reusable framework architecture.
  • Engineered parallel execution strategies that reduced runtime by 50%+ and ran 500+ end-to-end tests in under seven minutes.
  • Built automation frameworks with Playwright, Cypress, Pytest, Detox, and K6, integrated through GitHub Actions and Azure DevOps.
  • Mentored 15+ engineers and served as a technical liaison for client engagements.
PlaywrightCypressPytestDetoxK6Azure DevOps

Mar 2020 – Dec 2021

Test Technician

QualityLogic

Built the quality-engineering foundation that led to an automation role.

  • Conducted manual and exploratory testing across multiple client products.
  • Authored structured test cases and partnered with development teams on defect investigation and validation.
  • Identified repeatable workflows and quality risks that were strong candidates for automation.
Exploratory TestingTest DesignDefect Analysis

Capabilities

Tools used to build, test, and ship.

A cross-functional toolkit spanning product development, automation, infrastructure, and quality strategy.

01

Software Development

JavaScriptTypeScriptPythonReactAstroHonoDjangohtmxHTML/CSSSQLMySQL
02

Quality Engineering

PlaywrightCypressPytestDetoxK6API TestingPerformance TestingExploratory TestingAllure
03

Cloud & Delivery

Cloudflare WorkersCloudflare D1GitHub ActionsAzure DevOpsDockerGitCI/CDJiraZephyrTestRail

About

Engineering with a quality mindset.

I’m a software developer and quality engineer. My background in automation shapes how I build software: clear architecture, dependable delivery, and systems that remain maintainable after launch.

I’m comfortable moving from client requirements and interface work to backend services, deployment pipelines, and the tests that protect the complete product.

Contact

Let’s build something dependable.

I’m open to software development, quality engineering, and contract web opportunities.