Anthony Law
Phone: 650-***-****
*******.***.***@*****.***
Objective
Solid experience in Test automation, Testing and Development real-time systems and applications. Updated knowledge on Artificial Intelligence area. Looking for challenging opportunity in Hi-Tech product development, support, testing and operation.
Work Experience
Compliance and Quality Control Administrator
02/2024 – 07/2025 Pactech Inc. San Jose, CA
Handle all material quality and certificate for customers and vendors.
Communicate with suppliers, customers and all parties to resolve material compliance and quality issues.
Contract QA Engineer
01/2023 – 12/2023 Cisco System Inc. Milpitas, CA
Execute Test Cases to verify the functionalities of Cisco 100Gb/400Gb Switches (Churchill & Torbido projects) both manually and use automatic test scripts written by Python/shell scripts. Maintain and update the Test Plan and Test Cases for all the projects
Senior Automation Tools Development Engineer
1/2015 – 12/2023 NVidia, Inc., Automobile BU, Santa Clara, CA
Design and develop innovative and effective software tool solutions to enhance and support automation of SQA test coverage and test plan for Automobile QA team to qualify GPU chips.
Drive the resolution of technical issues across multiple technical disciplines for Automobile HW platforms e.g., FAS- 3550, 3710, 3663 etc.
Contributes to the development of team goals & objectives to support different builds and branched i.e., stage-main, embedded-6.0.5.0 etc. to verify GPU HW platforms both for staging and production release.
Analyze and report bugs and defects for QA platforms with tools and testing backbone Perforce, Gerrit, Package Sanity, Puppet and Harness.
Setup hardware target board at testbed inside the lab as well as simulated virtual device as needed.
Sr. SW Quality Engineer
01/2013 – 12/2014 EMC Corporation Santa Clara
Work on two projects for GA release
Cloud Tier Appliance (CTA) for cross vendor storage platforms. CTA is an application to support file archive and recall features across different platforms and Cloud environment with company’s Perl framework.
‘vC Ops’ is the Storage Analytics Suite (SAS) Virtualization Support from VMware vCenter to EMC VNX family storage servers to explore storage array onto cloud environment. I ran as well as designed test cases to verify the feature of SAS adapter. Pre-test preparation configuration of test space to include vCenter, datastore, SAS and ESX server in integrated test bed.
My task on these projects is to write up test plans and design test cases according to Function Specification and Product Requirement Document. As a team leader, I headed a small team to qualify the feature of products as well as to define test automation requirement and the training requirement for different projects, e.g. web browser automation for the CTA test. I was awarded once by an internal nomination on performance.
Member of Technical Staff, Platform Software QA
01/2007-01/2012 NetApp Inc. Sunnyvale
Develop test cases to verify fiber channel interoperability in FreeBSD kernel with Multiple-path FC HA configuration support at storage servers. Design and execute test cases for iSCSI and Share supports in home grown FreeNAS/TrueNAS ZFS file system. Automate test client with REST API framework to qualify FreeNAS/TrueNAS system functionalities on Jenkins with Python and shell scripts. My task on these projects is to write up test plans and design test cases according to Function Specification and Product Requirement Document.
Quality Platform Software in Clustered and High-availability NAS Filer with both Black and White Box testing. Develop Perl and UNIX scripts from centralized NATE libraries to automate tests on home grown Operating System (Clustered ONTAP). Implement test suites to qualify new hardware platform and cross-verification with released Clustered ONTAP. Regression on firmware and middleware with new hardware and drivers to certify storage appliance features.
As a team leader, I headed a small team to qualify the feature of products as well as to define test automation requirement and the training requirement for different projects. Support advanced software qualification task by performing Code Coverage Regression run and problem cause analysis on serious issue. Achievement of my work can be measured by deadline commitments in various milestones and releases phases. More than QA testing, I also support Engineering team to run unit test to verify some software module functionalities and assisted on problem root cause analysis.
Networking System Test Engineer
02/2005-12/2006 Hewlett Packard ProCurve Roseville, California
Work in STC Division to qualify Gigabit Ethernet Switches on their Enterprise Infrastructure features, i.e. Routing, Switching, Multicasting and end point access support features for RF Mobility. Develop customized Ixia Tcl script on IxScriptMate to stress Switch hardware.
Implement new Ethernet traffic generators by writing GUI with a Perl/Tk connected to HP typical convergence switch.
Consulting System Engineer
01/2002 – 12/2004 DSL Communication Systems Inc. Santa Clara, California
Design the embedded system of a consumer side LTE system on xDSL communication standard. Bring up the protocol board by porting Nucleus RTOS and its board support package. Develop software modules over the Nucleus kernel e.g. Web GUI and SNMP agent.
Senior Firmware Engineer
09/2000 - 11/2001 Brecis Communications San Jose, California
Develop boot program on C and hardware diagnostic program with VxWorks BSP to bring up and diagnosis the FPGA & ASIC design of System-on-Chip (SoC) - a MIPS multiple cores main processor plus dual Zilog DSP.
Design White/Black box test suites to validate the Peripheral, Security and Ethernet blocks of SoC, and integrate the suites’ script into HW Health Checking Monitor.
Design the embedded system of a consumer side LTE system on xDSL communication standard. Bring up the protocol board by porting Nucleus RTOS and its board support package. Develop software modules over the Nucleus kernel e.g. Web GUI and SNMP agent
Senior Software Engineer
01/1989 - 08/2000 Verilink Corporation San Jose, California
Implement the SNMP service with Epilogue agent from pSOS+ kernel by developing the agent kernel, defining MIBs and traps for T1, E1, T3, xDSL and ISDN CSU/DSUs inside the Integrated Access Device equipment shell. HP OpenView is used as SNMP Manager.
Integrate Rapid Logic HTTP 1.1 Web Server and upgrade SNMP support to v2C.
Develop Frame Relay Access Device by porting FR protocol stack and HDLC driver with program C on MQX RTOS and implement the software entities: Control Manager and RFC 1490 encapsulation scheme.
Develop Windows 3.1 GUI Emulation Application on Language C for IP Gateway and Workstation by integrating Windows SDK, Winsock and ftp PC/TCP socket driver stack over the Xpert ISA adapter platform
Education / Training
Golden Gate University - Master of BA with concentration in Computer Information System, San Francisco, California Master's Degree (GPA = 3.70/4.0)
University of Hong Kong M.Sc. of Electronics & Computer Engineering, Hong Kong, master’s and bachelor’s degrees
NVLearn – nVidia Internal Training Programs on various disciplines, i.e., Marketing, Ethics & Compliance and Coding
Programming and Script Language Training
1.Python Programming from GenAI
2.Python Programming from NVLearn
3.C/C++, objects, and class; Advanced Perl Programming from NetApp
Skills
Artificial Intelligence - Large language models (LLM), Retrieval augmented generation (RAG), GenAI, Auto-encoders, Vector databases
Virtualization – VMware vSphere 5.1, vCenter, ESX Server and vCloud
OS – UNIX, FreeBSD, Linuxs, RedHat, CentOS, SUSE, Ubuntu, Windows 2K, ESXi
RTOS: VxWorks, pSOS+, Embedded Linux, Nucleus, MQX, Ubuntu
Programming Language - C/C++, Java, ASP, Perl, Tcl/Tk, Python
Protocols - TCP/IP, UDP, HTTP, I2C, PIO, VLAN, SAN, FC, QoS, LACP, SSH, DHCP, IPv4/v6, iSCSI, SAS, SATA, PCIe, NFS, CIFS, SMB, LDAP
Tools – HP Quality Center, Agile Development Tool, CVS, GNU, Git, Pyscripter, LabWindows/CVI, IO-Meter, FIO, Perforce, Puppet and Gerrit
Instrument Usage - IXIA, Smart Bits, Sniffer, Ethereal, Logic Analyzer, Oscilloscope
Web Program – HTML, XML, JavaScript, JSON, Tomcat, MFS, Window IIS, MySQL