Back to talent
Chris Ding
Verified
Cleared

Chris Ding

QA Engineer

Tier IV Inc.

4.2
Sapporo, Hokkaido Prefecture, Japan~6.4 yrs in the field
Quality Assurance Engineering
API
TypeScript
Visual Studio Development
Test Automation
JavaScript
Automation
Agile Development
Postman
Notion Development
SQL
Jira
Bitcoin
Request Intro

About

Chris is a lead QA engineer currently based in Japan. He has worked with web, mobile, and API automation, among others. He has experience working in both large organizations and small startups with a proven record of creating fast and reliable test automation frameworks. Outside of automation QA work, he has also built QA processes from the ground up and led QA teams of seven members.

Experience

About 6.4 yrs of professional experience, estimated from the roles below (overlaps counted once).

  1. QA Lead

    Tier IV Inc.

    Jan 2023Present

    Led the migration effort of a codeless test automation platform to Cypress. Created quality-related documentation, processes, and guides. Worked intra and inter-team to set long-term quality goals and initiatives.

  2. Senior Software Engineer in Test

    SmartNews Inc.

    Jan 2021Jan 2022

    Implemented iOS smoke tests for the legacy iOS test suite. Improved flake tests from 70% to 1% with a 40% reduction in test run times. Worked with various web teams to kick start their web E2E testing framework, from design to implementation to monitoring to handoff. Documented all web and iOS-related testing architecture and procedures in the company. Set up test guides, quick start guides, best practices, and sample projects. Held various internal sharings to share knowledge on E2E testing and test automation. Contributed to and created various test architecture and test process improvement documentation. Included prioritization guidelines, hiring processes, and testing responsibility guidelines. Conducted technical interviews for external applicants. Created AWS EC2 instances to run load tests and connected to RDS via SSH to verify data for preparing automated tests.

  3. Quality Assurance (QA) Engineer

    Bitcoin.com

    Jan 2020Jan 2021

    Created a comprehensive unit and integration test suite for game engines on the resource and service level. Used Python and Pytest. Created a comprehensive integration test suite for the central APIs service with Java and REST Assured. Documented all endpoints of the central APIs service, which was under redevelopment with Postman. Created a framework for E2E testing the web front end with WebdriverIO. Ran all tests on Github and monitored and observed test runs. Assigned on-call duty with all developers. Investigated player account issues, crypto transfer issues, and suspicious gaming activity. Reported bugs with Jira for in-production bugs. Created a bug reporting system in Notion for pre-production bugs.

  4. Quality Assurance (QA) Engineer

    NZ Trade Group

    Jan 2019Jan 2020

    Developed a fast and stable web automation framework from scratch with another QA colleague using WebdriverIO. Utilized page object models and custom methods to ensure stability. Tracked and reported bugs with Azure Boards. Coordinated with business and development daily, monitoring the bug lifecycle. Implemented and maintained manual tests in Azure. Ensured reusability, clarity, and integrations with the automation framework. Ensured the documentation was up to date with the product. Configured and maintained the test environment, which was in Salesforce for each deployment. Ensured testing was able to be conducted in a clean environment.

Interested in working with Chris?

Tell us about your project and we'll arrange an introduction within 24 hours.

Chris Ding — QA Engineer | HuntTal