Summary
Overview
Work History
Education
Timeline
Software
Generic

Chi Chun Chen

Automation Test Engineer
Taipei City

Summary

QA Lead & SDET with extensive experience driving quality engineering across Web, WAP, Android, and iOS platforms. Proven track record in designing and delivering scalable full-stack automation architectures using Python, Pytest, and Playwright for both frontend and backend validation. Expert in accelerating release efficiency and product stability by integrating cross-platform automated testing into CI/CD pipelines with Jenkins, CircleCI, and GitHub Actions. A strategic leader who establishes Agile testing workflows and defines robust quality standards early in the product development lifecycle through close cross-functional collaboration.

Overview

13
13
years of professional experience

Work History

QA Test Engineer

Newton Technology Co., Ltd.
Taipei City, Taiwan
08.2024 - Current
  • Led the QA team in establishing comprehensive end-to-end testing strategies for a cryptocurrency exchange, managing quality for full-lifecycle trading feature rollouts.
  • Engineered rigorous testing frameworks for core order execution engines, validating diverse order types (Limit, Market, Stop orders), order matching logic, and intricate margin configurations (Cross/Isolated).
  • Spearheaded quality assurance for crypto wallet infrastructure and movement pipelines, ensuring the security and transactional integrity of multi-currency deposit/withdrawal flows and on-chain status verifications.
  • Designed and defined the company’s automated testing architecture using Python, Pytest, and Playwright, validating both responsive frontend trading UIs and high-concurrency backend API/WebSocket streams.
  • Established cross-functional Agile testing workflows, collaborating with PMs, Designers, and Engineers to define technical specifications and quality standards, ensuring effective financial risk mitigation.
  • Standardized testing methodologies and regression processes, improving main-branch release stability and optimizing manual testing execution through structured test case management.
  • Optimized QA operational efficiency by quantifying team velocity, implementing continuous integration (CI) test gates, and resolving accounting discrepancies in edge-case balance settlements.

Software Development Engineer in Test

Finfare
Remote, Irvine, United State
10.2023 - 09.2024
  • Designed standardized automated testing framework tailored to product categories using Playwright and PYTEST.
  • Design frontend and backend test cases, including tests for new features, regression tests, acceptance tests, scenarios, and so on.
  • Reproduced customer-reported issues and identified root causes to facilitate effective resolution.
  • Reproduce issues reported by customer and identify for root cause.
  • Collaborated with R&D teams to design and adjust comprehensive test cases for entire project.
  • Finally, build-up CI/CD on GITHUB action to run automation testing

Automation Test Engineer

PICKUPP
Taipei, Taiwan
02.2022 - 07.2023
  • Build team from 0 to 1.
  • Design automation structure and continuous optimization,
  • Write automated test cases for UI, API then design scenarios.
  • Verified issue or bug and checked what the root cause was.
  • Built automated test scripts to handle repetitive software testing work.
  • Kept scripts and test cases updated with current requirements.
  • Evaluated function, performance and design compliance of every product against design standards and customer needs.
  • Reduced manual testing efforts for faster product delivery with the creation of robust automated test scripts

Software Test Engineer

Trend Micro
Taipei, Taiwan
09.2021 - 01.2022
  • Set up CI/CD on Jenkins
  • Robot Framework Test Scripts for mobile(backend).
  • Deal with SEG from customer report.

Software Developer In Test

Nogle
Taipei, Taiwan
06.2020 - 08.2021
  • Designed, executed and maintained automated test scripts for in-project deployment.
  • Resolved technical issues and forecasted troubleshooting complications during software trials.
  • Developed and executed QA test cases, scripts and procedures for automated software maintenance.
  • Automation script for high-frequency trading.
  • Verified issue including API, Database, FE, BE, web token, web socket that used postman, Robot Framework, python, SQL…etc.
  • Execute and report results of entire project.
  • Completed in-depth usability testing on Windows, Android and iOS mobile devices.

Software Quality Assurance Engineer

Foxconn
Kaohsiung, Taiwan
09.2019 - 06.2020
  • Design and develop automation harnesses, testing extensions, and automation libraries.
  • Review needs and specifications for scenarios requiring automation and tools to improve test coverage.
  • Review current test plans, test cases, and test procedures and provide automation wherever possible.
  • Track quality assurance metrics and provide code coverage analysis metrics.
  • Understand and gather project requirements from customer.
  • Execute and report results of entire project

Automation Test Develop Engineer

Compal Broadband Networks
Hsinchu, Taiwan
09.2018 - 09.2019
  • Develop Manufacturing Test System and RD test system for Cable Modem, Gateway, VOIP, Set top box WiFi and related products.
  • Improve the system stability for test system.
  • Develop test case automation from JIRA's test cases scripts.
  • Develop CI/CD with Jenkins.
  • Resolve technical issues and forecasted troubleshooting complications during software trials.
  • Develop and execute QA test cases, scripts and procedures for automated software maintenance.
  • Designed, executed and maintained automated test scripts for in-project deployment.

Software Test Engineer

AMIT
Tainan, Taiwan
09.2017 - 09.2018
  • Python Unit Test Scripts.
  • Automation Scripts for Cellular, GPS, WIFI, RS232/485, Modbus, MQTT.
  • Restore customer issues.
  • Developed and executed QA test cases, scripts and procedures for automated software maintenance.
  • Designed, executed and maintained automated test scripts for in-project deployment.
  • Assessed application patches and updates at development, testing and quality assurance stages.

Equipment Engineer

Innolux
Tainan, Taiwan
03.2013 - 07.2014
  • Troubleshooting
  • Managed spare parts inventory, ensuring availability for timely repairs and reduced downtime.
  • Documented equipment maintenance activities to support regulatory compliance.
  • Managed spare parts inventory to ensure timely repairs and minimize equipment downtime.
  • Trouble Shooting

Education

Master of Science - Computer Science And Information Engineering

I-Shou University
Kaohsiung
07.2018

Timeline

QA Test Engineer

Newton Technology Co., Ltd.
08.2024 - Current

Software Development Engineer in Test

Finfare
10.2023 - 09.2024

Automation Test Engineer

PICKUPP
02.2022 - 07.2023

Software Test Engineer

Trend Micro
09.2021 - 01.2022

Software Developer In Test

Nogle
06.2020 - 08.2021

Software Quality Assurance Engineer

Foxconn
09.2019 - 06.2020

Automation Test Develop Engineer

Compal Broadband Networks
09.2018 - 09.2019

Software Test Engineer

AMIT
09.2017 - 09.2018

Equipment Engineer

Innolux
03.2013 - 07.2014

Master of Science - Computer Science And Information Engineering

I-Shou University

Software

Coding Language : Python

Test case manage : Jira, Testrail

Database tools : PostgreSQL, MySQL

Testing Tools Selenium, Postman, Playwright

CI/CD tools : Jenkins, CircleCI, Docker, Github Action

Version Control : Bitbucket, Git, GitHub, GitLab

Chi Chun ChenAutomation Test Engineer