Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Yoshi Aoyagi

SDET

Yoshi Aoyagi
Professional Status
Employed
Available
About Me
  • I have over 17 years’ experience in the information technology industry.
  • 10+ years of Escalation engineer and software testing experience working at Microsoft.
  • Experienced in designing and building a Microsoft Windows testing automation framework.
  • Experienced in BVT execution and reporting for automation testing and manual testing.
  • Automated Test Tool experience: MSTest, JNuit, NUnit, Selenium, VisualTest, WTT, DTW, MITA
  • Hands on experience with C#, .NET, XHTML, XML, ADO.NET
  • Hands on experience with C++, Win32 API test automation.
  • Have experience working on WTT, Source Depot, and Product Studio.
  • Hands on experience with System Performance Testing Methodologies like Spike, Stress and Endurance Tests.
  • Develop use cases, user interface specifications, and user requirement specification documents.
  • Experience in monitoring Web Servers and Application Servers such as Microsoft IIS, Web logic and Database Servers Such as SQL Server during Performance Testing.
  • Experience with Fast paced environment like Agile Methodology.
  • Self-motivated, willing to assume responsibilities, can work independently, lead or work within a team environment.
  • Experience with .NET Framework 4.0, ASP.NET, C#, Source Depot Source Control, MAUI, MITA, MASH, RPF, NUnit, Razzle Build, Core XT build, NAnt Build, VSS source, Subversion source, Automated Software Installer OS/Program Deployment, and Mobile Device Emulator / Real Device testing.
Resume created on DoYouBuzz

Manager of System development & Lead SDE/Testing

Pacific Software Publishing, Inc.
Since July 2010
  • Oversaw all development projects as a System Architect and Technical Lead engineer.
  • Created a new internal documentation site for testing & build process documentation, and eventually transitioned it to a Wiki-based site. This site became one of the key models for how internal documentation was handled across development application and has become a well-regarded and well referenced authoritative source of information.
  • Testing Enhancement Project (C# 4.0)
  • Introduced 1) Test Driven Development (TDD), 2) Scrum and 3) create original Test automation Framework.
  • Architected, designed and developed Original Test automation Framework for Unit test, UI test and Performance test. The Framework helped to improve test plan quality, shorten coding time and code refactoring. And the Framework improved our code coverage from 75% to 99%. Within 6 months we achieved 83 %( 2054/2475) automation coverage of entire application.
  • Designed and developed Windows Phone Test Framework (Unit Test, UI Test, Performance Test) Project (C# 4.0)
  • Designed and developed Administration application for Windows Phone 7.
  • Designed and developed Original Windows Phone Test Framework for Unit Test, UI Test and Performance Test.
  • Designed and developed Windows Phone storage viewer for Windows Azure (C#, Silverlight, Windows Azure).
  • Developed Enterprise SOA web system with B2B Project (ASP.NET, C# 4.0, WCF, REST, LINQ to SQL and MS SQL 2008 R2)
  • Developed CRM system with ASP.NET Project (ASP.NET, C# 4.0, MVC3, AJAX, MySQL, Silverlight 4.0 and Windows Phone 7.5)
  • Developed and tested ASP.NET webmail system Project (ASP.NET, C# 4.0, MVC3, AJAX, LINQ to SQL and MS SQL 2008 R2)
  • Designed and developed Web timesheet system Project (Linux, Apache, PHP, Perl, MySQL, HTML5 and AJAX)
  • Designed and developed Cloud storage system Project (Linux, apache, Perl, DRBD + Heartbeat, MySQL and GlusterFS)
  • Designed and developed Aggregating log data system Project (CentOS, Apache, PHP/Perl, Hadoop FS and MySQL)

Manager of System development & Lead SDE/Testing

Pacific Software Publishing, Inc.
Since July 2010
  • Oversaw all development projects as a System Architect and Technical Lead engineer.
  • Created a new internal documentation site for testing & build process documentation, and eventually transitioned it to a Wiki-based site. This site became one of the key models for how internal documentation was handled across development application and has become a well-regarded and well referenced authoritative source of information.
  • Testing Enhancement Project (C# 4.0)
  • Introduced 1) Test Driven Development (TDD), 2) Scrum and 3) create original Test automation Framework.
  • Architected, designed and developed Original Test automation Framework for Unit test, UI test and Performance test. The Framework helped to improve test plan quality, shorten coding time and code refactoring. And the Framework improved our code coverage from 75% to 99%. Within 6 months we achieved 83 %( 2054/2475) automation coverage of entire application.
  • Designed and developed Windows Phone Test Framework (Unit Test, UI Test, Performance Test) Project (C# 4.0)
  • Designed and developed Administration application for Windows Phone 7.
  • Designed and developed Original Windows Phone Test Framework for Unit Test, UI Test and Performance Test.
  • Designed and developed Windows Phone storage viewer for Windows Azure (C#, Silverlight, Windows Azure).
  • Developed Enterprise SOA web system with B2B Project (ASP.NET, C# 4.0, WCF, REST, LINQ to SQL and MS SQL 2008 R2)
  • Developed CRM system with ASP.NET Project (ASP.NET, C# 4.0, MVC3, AJAX, MySQL, Silverlight 4.0 and Windows Phone 7.5)
  • Developed and tested ASP.NET webmail system Project (ASP.NET, C# 4.0, MVC3, AJAX, LINQ to SQL and MS SQL 2008 R2)
  • Designed and developed Web timesheet system Project (Linux, Apache, PHP, Perl, MySQL, HTML5 and AJAX)
  • Designed and developed Cloud storage system Project (Linux, apache, Perl, DRBD + Heartbeat, MySQL and GlusterFS)
  • Designed and developed Aggregating log data system Project (CentOS, Apache, PHP/Perl, Hadoop FS and MySQL)

Software Design Engineer in Test (SDET) FTE

Microsoft
June 2008 to July 2010
  • Windows Server AppFabric in Perf&Stress team – Developed and executed Automation test cases for Performance & Stress testing, Functional testing(WF MonitoringDB, Distributed Cache), UI testing and setup testing in MITA & MAUI
  • VS.NET 2010 & .NET Framework 4.0 in Stress team – Developed and executed Automation test cases for Stress testing, High Availability testing of .NET 4.0 & Window WorkFlow
  • BizTalk Server in Perf&Stress team – Developed and executed Automation test cases for Perfo & Stress testing
  • MSMQ in Stress team – Developed and executed Automation test cases for Stress testing. Participated in code reviews, refactoring work of common Test Framework.
  • Test Automation liaison: Checking Daily BVTs of Performance & Stress testing of BizTalk and AppFabric.
  • Maintained Performance & Stress test Framework and improved readability of the code, fixed bugs.
  • Core member of a cross team committee to design and coordinate common lab automation efforts.
  • Provided training sessions of the Win32/.NET debugging
  • Worked on Microsoft Automation Framework/Tools - MAUI, MITA, MOTIF, WTT and ETCM.
  • Investigating and Troubleshooting test issues and providing more information to feature team.
  • Developed tools in C# and PowerShell to help with the automation of tests in the lab environment.

Software Design Engineer in Test (SDET) FTE

Microsoft
June 2008 to July 2010
  • Windows Server AppFabric in Perf&Stress team – Developed and executed Automation test cases for Performance & Stress testing, Functional testing(WF MonitoringDB, Distributed Cache), UI testing and setup testing in MITA & MAUI
  • VS.NET 2010 & .NET Framework 4.0 in Stress team – Developed and executed Automation test cases for Stress testing, High Availability testing of .NET 4.0 & Window WorkFlow
  • BizTalk Server in Perf&Stress team – Developed and executed Automation test cases for Perfo & Stress testing
  • MSMQ in Stress team – Developed and executed Automation test cases for Stress testing. Participated in code reviews, refactoring work of common Test Framework.
  • Test Automation liaison: Checking Daily BVTs of Performance & Stress testing of BizTalk and AppFabric.
  • Maintained Performance & Stress test Framework and improved readability of the code, fixed bugs.
  • Core member of a cross team committee to design and coordinate common lab automation efforts.
  • Provided training sessions of the Win32/.NET debugging
  • Worked on Microsoft Automation Framework/Tools - MAUI, MITA, MOTIF, WTT and ETCM.
  • Investigating and Troubleshooting test issues and providing more information to feature team.
  • Developed tools in C# and PowerShell to help with the automation of tests in the lab environment.

Escalation Engineer (CPR) for BizTalk/Internet Servers

Microsoft
November 1999 to June 2008
  • 24X7 staff to delivers technical support in enterprise mission critical environment.
  • Collaborated with the Windows Sustained Engineering organization on how to improve out tools and processes for better/faster/cheaper ways to service existing builds of BizTalk Server. This focused on fostering better communication between the teams and through that communication, ensuring that the processes we created would be suitable for producing ongoing servicing releases and “hot fixes”.
  • Participated in peer mentoring for several of my former direct reports to continue providing them ongoing career feedback and guidance.
  • Provided training sessions on debugging knowledge. Shared the Win32/.NET debugging knowledge inside Microsoft by giving a series of Engineering Excellence (EE) talks for the level 300 and 400 training classes.
  • Engaged the appropriate product development teams for QFE and bug filing.
  • Had experience with managed and unmanaged debugging and see a wide variety of issues like memory leaks, memory corruption, custom application hang/crashes, and product hangs/crashes with BizTalk, IIS, Commerce Server, Content Management Server, and others.
  • Analyzed customer and beta feedback to identify potentially missing or incomplete user scenarios, which significantly increased the number of critical bugs found prior to release.
  • Received escalated, technically complex mission critical or politically hot customer issues, and maintain ownership of issue until resolved completely.
  • Strong knowledge about Critical Technical Tools
  • .NET/Win32 Debugging (windbg, Ntsd, cdb, kd, AppVerifier, Leakdiag, VAView).
  • System analysis tools (Process Monitor, Performance Monitor, LogParser, HTTPWatch), SQL Profiler (PSSDiag).
  • Network protocol analyzers for network related problems (Netmon, Wireshark, Fiddler trace).

Escalation Engineer (CPR) for BizTalk/Internet Servers

Microsoft
November 1999 to June 2008
  • 24X7 staff to delivers technical support in enterprise mission critical environment.
  • Collaborated with the Windows Sustained Engineering organization on how to improve out tools and processes for better/faster/cheaper ways to service existing builds of BizTalk Server. This focused on fostering better communication between the teams and through that communication, ensuring that the processes we created would be suitable for producing ongoing servicing releases and “hot fixes”.
  • Participated in peer mentoring for several of my former direct reports to continue providing them ongoing career feedback and guidance.
  • Provided training sessions on debugging knowledge. Shared the Win32/.NET debugging knowledge inside Microsoft by giving a series of Engineering Excellence (EE) talks for the level 300 and 400 training classes.
  • Engaged the appropriate product development teams for QFE and bug filing.
  • Had experience with managed and unmanaged debugging and see a wide variety of issues like memory leaks, memory corruption, custom application hang/crashes, and product hangs/crashes with BizTalk, IIS, Commerce Server, Content Management Server, and others.
  • Analyzed customer and beta feedback to identify potentially missing or incomplete user scenarios, which significantly increased the number of critical bugs found prior to release.
  • Received escalated, technically complex mission critical or politically hot customer issues, and maintain ownership of issue until resolved completely.
  • Strong knowledge about Critical Technical Tools
  • .NET/Win32 Debugging (windbg, Ntsd, cdb, kd, AppVerifier, Leakdiag, VAView).
  • System analysis tools (Process Monitor, Performance Monitor, LogParser, HTTPWatch), SQL Profiler (PSSDiag).
  • Network protocol analyzers for network related problems (Netmon, Wireshark, Fiddler trace).

Lead Software Test Engineer

Lionbridge Technologies, Inc. (formerly Bowne Global Solutions)
July 1996 to October 1999
  • Developed and Implemented the SOA systems with datacenter and fault tolerance. (Infrastructure Systems, Active Directory and HR information System: SUN, FreeBSD, Windows NT 3.5, 4.0).
  • Participated in the scheduling, design, development, and final release of each of these projects. This was done across multiple release cycles (1.0, 1.5, etc.)
  • Implemented global mail system with Exchange 5.5 in Japan, Korea and Thailand.
  • Architected, designed and developed a translation tool from English to Japanese with C++.
  • Performed internal and external contacts/reports as a technical liaison.
  • Assisted QA Team Lead in Writing the Test Plans and Test Scenarios.
  • Designed the test cases and written test cases in MS Word and Test Director.
  • Involved in system testing to test the end to end of the application.
  • Tested the application Sign in to sign off stage manually, Functionality testing is performed manually.
  • Built and developed network systems both within companies and between companies.
  • Participated in various localization projects. (Quick Books and Quicken as a localization programmer. Palm localize project as a UI design/test engineer. IIS 3.0, 4.0, Visual Source Safe 5.0 and Visual Test as a tester).

Lead Software Test Engineer

Lionbridge Technologies, Inc. (formerly Bowne Global Solutions)
July 1996 to October 1999
  • Developed and Implemented the SOA systems with datacenter and fault tolerance. (Infrastructure Systems, Active Directory and HR information System: SUN, FreeBSD, Windows NT 3.5, 4.0).
  • Participated in the scheduling, design, development, and final release of each of these projects. This was done across multiple release cycles (1.0, 1.5, etc.)
  • Implemented global mail system with Exchange 5.5 in Japan, Korea and Thailand.
  • Architected, designed and developed a translation tool from English to Japanese with C++.
  • Performed internal and external contacts/reports as a technical liaison.
  • Assisted QA Team Lead in Writing the Test Plans and Test Scenarios.
  • Designed the test cases and written test cases in MS Word and Test Director.
  • Involved in system testing to test the end to end of the application.
  • Tested the application Sign in to sign off stage manually, Functionality testing is performed manually.
  • Built and developed network systems both within companies and between companies.
  • Participated in various localization projects. (Quick Books and Quicken as a localization programmer. Palm localize project as a UI design/test engineer. IIS 3.0, 4.0, Visual Source Safe 5.0 and Visual Test as a tester).

Software Test Engineer

Daiei Kyoiku
April 1995 to June 1996
  • Supplied user training and support for new technologies and services.
  • Analyzed the performance data to calibrate system models.
  • Created system models for predicting potential performance risks, end-to-end response times and bottlenecks.
  • Fixed bugs and memory leaks in existing products. Used VB to test OLE API.
  • Mentored some associate Software Engineers.
  • Managed the Development, Mainline and Release phases of testing enforcing industry standards
  • Produce and policing the test plan and test process documents to industry standards ensuring that test phases are continuously reviewed and improved.
  • Managed test execution and produced daily reports to senior managers and stake holders
  • Defined and supported methodology for application configuration and operations management based on ISO9001 standards.
  • Had constant interaction with the customer providing expertise knowledge in all facets of product implementation.
  • Devised PL-SQL routines that can aid print and mail and regression testing

Software Test Engineer

Daiei Kyoiku
April 1995 to June 1996
  • Supplied user training and support for new technologies and services.
  • Analyzed the performance data to calibrate system models.
  • Created system models for predicting potential performance risks, end-to-end response times and bottlenecks.
  • Fixed bugs and memory leaks in existing products. Used VB to test OLE API.
  • Mentored some associate Software Engineers.
  • Managed the Development, Mainline and Release phases of testing enforcing industry standards
  • Produce and policing the test plan and test process documents to industry standards ensuring that test phases are continuously reviewed and improved.
  • Managed test execution and produced daily reports to senior managers and stake holders
  • Defined and supported methodology for application configuration and operations management based on ISO9001 standards.
  • Had constant interaction with the customer providing expertise knowledge in all facets of product implementation.
  • Devised PL-SQL routines that can aid print and mail and regression testing