Michael C.

Michael C.

Automation, Large scale infrastructures, and Testing

San Francisco , United States

Experience: 5 Years

Michael

San Francisco , United States

Automation, Large scale infrastructures, and Testing

84000 USD / Year

  • Immediate: Available

5 Years

Now you can Instantly Chat with Michael!

About Me

Cruise– San Francisco, CA  Mar 2019-Present

Senior Quality Engineer

  • Generate comparative data to simulated testing to on road statistics 
  • Designed and implemented fram...
  • Designed and implemented framework to auto create failures and extrapolate failure data for quicker turnaround times on bug fixes for autonomous vehicles in Flask
  • Train and introduce agile methodologies our team
  • Deploy and implement automated tools and technologies using Google Cloud Console products such as BigQuery, Kuberenetes, Pub/Sub, Cloud Functions
  • Extensively use Looker to setup explores/dashboards to allow for clear and detailed data analysis on autonomous vehicles
  • Create and redesign tools and automation frameworks for supporting build release and on road data transformation

Fitbit – San Francisco, CA                                                                                                     Nov 2014 – Mar 2019

Senior SDET/QA Test Lead

  • As QA lead of class 2 medical device currently in development, provided guidance to remote team members on QA best practices
  • Significantly contributed to the ground up development of a highly scalable automation framework for end to end testing of Fitbit devices
  • Developed Appium based mobile automation framework for integration testing of Mobile apps with Fitbit devices.  This framework enabled easy code reuse between Android, IOS, Windows, and Mac platforms through object oriented software architecture
  • Developed automation libraries for communication with embedded Fitbit devices through serial and bluetooth interfaces.
  • Develop and implement a low maintenance, stable, and reusable automation framework for mobile application and Fitbit device communication across all device platforms (IOS, Android, Windows, Mac)
  • Develop and implement a Fitbit device agnostic UI testing framework for testing Fitbit device UI firmware
  • Supported other SDET team members by providing guidance on code reviews and design
  • Contributing member to Fitbit automation framework for BT, Wifi, Serial device communication and Firmware system testing
  • Test Lead for multiple projects in flight and in market for Fitbit devices
  • Significant contributor to the development and shipment of Fitbit Blaze, Alta, Charge 2, Surge, Aria with high quality.

 

Show More

Portfolio Projects

Contribute

I with 3 others developed fitbits automated testing framework from scract

Description

- Mobile phone automation with Fitbit devices

- Automated UI testing with framework

- Data analytics from multiple products for making decsions to ship

Show More Show Less

Contribute

Alone created an auto bucketing and ticketing engine to auto gather failure data and present unique failures as jira tickets from on road autonomous vehicle testing in San Francisco

Description

- Auto bucketing of failure in to their unique categories

- Auto ticketing off failures contain all on road data and statistics per unique failure

- Automated Test Gap Analysis bot for discovering gaps in automated testing

Show More Show Less

Contribute

Created framework with in automation framework which automatically firmware updated, perform out of box experiences, as well as other user experience related automation with all major mobile phones

Description

- Mobile automation

- Wearable device automation

- comminication protocol automation

Show More Show Less