Chris Ding,日本北海道札幌的开发者
Chris is available for hire
Hire Chris

Chris Ding

Verified Expert  in Engineering

Quality Assurance Developer

Location
Sapporo, Hokkaido Prefecture, Japan
Toptal Member Since
November 2, 2022

Chris是目前在日本工作的首席QA工程师. 他从事过web、移动和API自动化等方面的工作. 他在大型组织和小型初创公司都有工作经验,在创建快速可靠的测试自动化框架方面有着良好的记录. Outside of automation QA work, 他还从头开始构建QA流程,并领导由7名成员组成的QA团队.

Portfolio

Tier IV Inc.
敏捷,QA测试计划管理,赛普拉斯,测试自动化,QA领导...
SmartNews Inc.
TypeScript, XCUITest, Swift, Python, Cypress,剧作家,co霸js,测试...
Bitcoin.com
TypeScript, Postman, Java, WebdriverIO, Pytest, Python, REST Assured, Jira...

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Agile, Xcode, Git, Test Automation, QA Automation, Quality Assurance (QA), QA Testing

The most amazing...

...我所取得的结果是将E2E测试的片状率从70%降低到1%,并将运行时间提高了40%.

Work Experience

QA Lead

2023 - PRESENT
Tier IV Inc.
  • 领导将无代码测试自动化平台迁移到Cypress的工作.
  • 创建与质量相关的文档、过程和指南.
  • 与团队内部和团队之间合作,制定长期的质量目标和计划.
Technologies: 敏捷,QA测试计划管理,赛普拉斯,测试自动化,QA领导, Automation Tools

Senior Software Engineer in Test

2021 - 2022
SmartNews Inc.
  • 为旧的iOS测试套件执行iOS冒烟测试. 将薄片测试从70%提高到1%,测试运行时间减少40%.
  • 与不同的web团队合作,启动他们的web端到端测试框架, 从设计到实现到监控再到交接.
  • 记录公司所有web和ios相关的测试架构和程序. 建立测试指南、快速入门指南、最佳实践和示例项目.
  • 举办各种内部分享会,分享端到端测试和测试自动化方面的知识.
  • 参与并创建了各种测试架构和测试过程改进文档. 包括优先级指导方针、招聘过程和测试责任指导方针.
  • 为外部申请人进行技术面试.
  • 创建AWS EC2实例以运行负载测试,并通过SSH连接到RDS以验证数据以准备自动化测试.
Technologies: TypeScript, XCUITest, Swift, Python, Cypress,剧作家,co霸js,测试, Architecture, CircleCI, Fastlane, Mobile App Testing, iOS, JavaScript, Amazon Web Services (AWS), QA Test Plan Management, Test Planning, Quality Assurance (QA), Android, Automated Testing, User Experience (UX), QA Automation, Automation, UI Automation, Test Automation, Docker, Best Practices, Postman, Notion, Databases, Figma, APIs, Test Cases, Quality Auditing, Test Automation Frameworks, Automation Tools

Quality Assurance (QA) Engineer

2020 - 2021
Bitcoin.com
  • 在资源和服务层面为游戏引擎创建了一个全面的单元和集成测试套件. Used Python and Pytest.
  • 使用Java和REST Assured为中心api服务创建了一个全面的集成测试套件.
  • 记录了中心api服务的所有端点,该服务正在与Postman一起重新开发.
  • 用WebdriverIO创建了一个端到端测试web前端的框架.
  • 在Github上运行所有测试,并监视和观察测试运行.
  • Assigned on-call duty with all developers. 调查玩家账户问题、加密转账问题和可疑游戏活动.
  • Reported bugs with Jira for in-production bugs. 在概念中创建了一个bug报告系统,用于预生产bug.
Technologies: TypeScript, Postman, Java, WebdriverIO, Pytest, Python, REST Assured, Jira, Notion, Bitcoin, Bitcoin Cash, Manual Software Testing, Regression Testing, Functional Testing, JavaScript, QA Test Plan Management, Test Planning, Manual Testing, Quality Assurance (QA), Gaming Platforms, Crypto, React, UI Testing, UX Testing, Automated Testing, User Experience (UX), QA Automation, Automation, UI Automation, Test Automation, Docker, Blockchain, Best Practices, SQL, Databases, Figma, APIs, Test Cases, Quality Auditing, Test Automation Frameworks, Automation Tools

Quality Assurance (QA) Engineer

2019 - 2020
NZ Trade Group
  • 与另一位QA同事使用WebdriverIO从零开始开发一个快速稳定的web自动化框架. 利用页面对象模型和自定义方法来确保稳定性.
  • Tracked and reported bugs with Azure Boards. 每天与业务和开发部门协调,监控bug的生命周期.
  • Implemented and maintained manual tests in Azure. 确保可重用性、清晰度和与自动化框架的集成.
  • 确保文档与产品同步更新.
  • 为每个部署配置并维护测试环境,该环境在Salesforce中. 确保测试能够在清洁的环境中进行.
Technologies: Agile, Continuous Integration (CI), Azure Pipelines, Inventory Management, Salesforce, Manual Testing, Manual QA, Test Case Creation, Test Case Execution, Manual Software Testing, Regression Testing, Functional Testing, JavaScript, QA Test Plan Management, Test Planning, Quality Assurance (QA), React, UX Testing, UI Testing, Automated Testing, User Experience (UX), QA Automation, Automation, UI Automation, Test Automation, Best Practices, Postman, Test Cases, Selenium, Quality Auditing, Test Automation Frameworks, Automation Tools

Web E2E Testing for a News App

在数百万用户使用的新闻应用程序中,启动了嵌入式HTML5组件的web端到端测试. 我领导了整个周期,包括设计、工具、实现、监控、移交和共享. 不断更换团队,在公司内部传播测试文化是我的主要目标. 我与开发团队就每个项目的最佳方法进行协调.

iOS Tests for a News App

改进和维护数百万人使用的新闻应用程序的遗留iOS测试. 我为整个应用程序执行了烟雾/健全测试,稳定性为99%, 在CircleCI测试并行化和Fastlane的帮助下,持续集成的运行时间减少了40%.

Web E2E Tests for Trades Software

为贸易人员使用的软件创建了端到端测试. 这包括采购、销售、库存、会计软件集成等. 我自动化了高度敏感的用户路径,以确保应用程序的可靠性. Also, I monitored the entire bug cycle, including test case creation, test execution, bug reporting, and bug fix verification.

Integration Tests for a Crypto Casino

一个重要的加密货币(BTC/BCH)赌场服务的资源级api测试. 我还对内部开发的几个游戏引擎进行了资源水平和服务水平测试,以确保所有系统都能正常运行.

Languages

TypeScript, JavaScript, SQL, Python, Swift, Java

Frameworks

XCUITest, Cypress, Selenium

Tools

WebdriverIO, Pytest, Jira, TestRail, CircleCI, Fastlane, Postman, Notion, REST Assured, Xcode, Git, Figma

Paradigms

Testing, Continuous Integration (CI), Manual Testing, Test Automation, Functional Testing, Automated Testing, Automation, Best Practices, Load Testing, Agile

Platforms

Visual Studio Code (VS Code), Amazon Web Services (AWS), Blockchain, MacOS, Docker, Salesforce, Bitcoin Cash, iOS, Android

Other

API Testing, Web App Automation, CodeceptJS, Manual QA, Quality Assurance (QA), QA Testing, Manual Software Testing, Regression Testing, QA Test Plan Management, Test Planning, Gaming Platforms, UX Testing, UI Automation, APIs, Test Cases, Quality Auditing, UI Testing, Test Automation Frameworks, Automation Tools, K6, Mobile App Testing, Programming, Azure Pipelines, Test Case Creation, Test Case Execution, Crypto, User Experience (UX), Architecture, Inventory Management, Bitcoin, QA Automation, QA Leadership

Libraries/APIs

Playwright, React

Storage

Databases

2015 - 2018

计算机系统工程(荣誉)学士学位

The University of Auckland - Auckland, New Zealand

AUGUST 2020 - PRESENT

ISTQB

国际软件测试资格委员会

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring