Seasoned Software Engineer | Test Automation Engineer | SDET | FinTech | Web3 | Cloud Services My experience spans: • DeFi Backend Systems — building and testing Buy/Sell Crypto payment flows • Crypto Asset Onboarding & QA — Web3 wallet exchanges, custody, and asset verification • Institutional Blockchain Features...
Experience
2023 — Now
San Jose, California, United States
• Developed a white-box functional test framework for deposit and withdrawal flows, incorporating API and SQL verifications across OKX's internal payment systems and global third-party PSP channels
• Built an end-to-end API regression test framework for deposit, buy, sell, and withdrawal flows, deployed in release candidate environments, preventing critical regression bugs from reaching production.
• Optimized unit test suite performance, reducing execution time and increasing test coverage across the codebase.
• Enhanced OKX's internal payment administration system by improving backend and frontend features, including reconciliation accuracy.
2022 — 2023
San Jose, California, United States
• Designed and implemented a comprehensive Python-based API regression test framework to ensure the quality of OkCoin's payment systems.
• Automated multi-vendor KYC identity verification in AWS using Python, enhancing the accuracy, speed and security of customer onboarding.
• Developed and executed an API testing suite for OkCoin's New Buy Flow in both test and production environments, guaranteeing consistent performance and stability.
2020 — 2022
Remote
• Developed an end-to-end WebSocket API test automation framework for a Bay Area based Digital Assets Exchange startup. Project was written from scratch using Python, pytest, websocket-client, and Dockerfile for a complete build/run Docker image
• Built a MetaMask Flask test environment project with Node.js & yarn. Test automated Mina Snap using Selenium & javascript
• Researched and developed various Python | pytest based Test Automation Framework for both front-end and back-end interfaces (REST API) including for on-premise and cloud infrastructure
• Designed and scripted an end-to-end automated test and development setup for the CI/CD cloud environment using the combination of shell scripts, Python, Jenkinsfile and Dockerfile
• Produced a Scalability Testing strategy for the cloud encompassing Predictable, Horizontal and Vertical approach
2021 — 2022
San Francisco Bay Area | Remote
Crypto Core | Wallet Backend:
• Cultivated community of stakeholders through close collaborations to manage product requirements, technical specifications, test priorities, and feature defects in an Agile development environment
• Refactored automation Test Suite code and test flow resulted in an improved passing rate from 35% to 90% in TestRail
• Built from the ground up Solana, Filecoin (Lotus) & ZCASH network nodes in AWS' Debian Linux test environment
• Authored verification of technical procedures involving interdependent backend components towards developing automation tests
• Debugged error surfaced in Gemini Exchange by leveraging indexed logs in Splunk to pinpoint details of technical failure
• Tested transactions of over 70 unique crypto tokens in exchange and custody against Bitcoin, Ethereum, Litecoin, Solana, Tezos and Filecoin Network by automating test coverage employing Python’s pytest parameterization
• Designed and test automated complex new institutional requirements encompassing staking and REST API crypto asset transaction notifications and regional trading restrictions in the blockchains
• Managed start-to-end onboarding new batches of crypto currencies (ERC-20 & SPL) onto Gemini's Exchange while automating each step of the process leveraging Jenkins jobs for the executions
• Provided subject matter expertise and led several backend crypto Wallet deposits & withdrawals testing initiatives
• Mentored QA Engineers on cryptocurrency knowledge, testing procedures, and automation framework best practices
Consumer Platform Backend:
• Developed Web & REST API test automation suite for Gemini's public site product marketing and promotional offerings
• Performed localization testing across Gemini products and cryptopedia educational materials
2007 — 2020
San Jose, CA. USA
• Designed a start-to-finish automation framework in Python and pytest to test REST APIs using JSON based test plans & Postman's Newman features. The framework increased test coverage by 80% by embedding it in build process
• Designed an end-to-end (setup, test, verify and report) regression-proof harness automation framework in Python to verify LCM (Lifecycle Management) applications data integrity consequent to new release upgrade. Achieved 100% test coverage of customer oriented and sample datasets by executing the automation test suite during test cycle
• Reduced Developers and Testers time by 90% by automating EPM’s on-premise and Cloud systems installation on DevOps and Docker hosted image Cloud environment using my collection of BASH and EXPECT - Tcl/Tk scripts
• Developed a CI/CD pipeline process in Jenkins to automate source code build, product deployment, test execution and test reporting. The pipeline became the standard implementation across several Quality Engineering groups
• Produced a Scalability Testing strategy for the cloud encompassing Predictable, Horizontal and Vertical approach
• Automated in a suite of Shell Scripts a process to collect updated source code build from Git, scan in Fortify Static Code Analyzer, generate and post scanned reports on intranet that resulted in a much improved secure coding test coverage
• Spearheaded a project for monthly end-to-end proxy based Web Application security scan using WebInspect, Burp Suite or OWASP ZAP, employing Selenium to automate the front-end crawling. Project was later adopted by other groups
• Automated in Python the process of importing customer’s LCM datasets, verifying application threshold governance defined in XML file and converting raw data from test log files to presentable HTML file
• Coached and mentored engineers on best practices to leverage suite of scripts and framework for optimal efficiency
Education
Middlebury Institute of International Studies at Monterey
MA
Northern Kentucky University