• Refactored the validation module for data compression and decompression, encryption and decryption using C/C++. And improved the performance by 500%, specifically from 500MB/s to 3GB/s by creating multiple threads to send commands in two command pools, and introducing batch processing of commands.
• Led a company-wide project of code coverage test using Gcov as a core tool, which makes our product significantly solid and robust.
• Designed and implemented Manufacture Acceptance Testing Tools via Agile development methodology with integration of business requirements from hardware and marketing perspective.
• Developed Automation Tools from ground up which provides 90% above metrics in traceability reports using Python and Shell Script.
• Redesigned and refactored the legacy test code bases which extended the capacity to support 24 SSD testing simultaneously, improved the production process efficiency by 80% and optimized the scalability and maintainability of the testing cases.
• Built up a GUI and log system to improve the readability, key performance indexes analysis and debug efficiency for testing result, supporting the high-level product, marketing decisions and providing supportive data at P0 (product planning and marketing) and P1 (product design input) stage of the product lifecycle.
• Took charge of Jenkins CI/CD pipeline to handle daily regression tests.