Shari Ai

QA Lead at Y Media Labs
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Sunnyvale, California, United States, US
Languages
  • English Professional working proficiency
  • Mandarin Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Stella Chen

I was fortunate to have Shari in my team as mobile lead. Shari is the most energetic and talented person I've ever worked with. She is very technical on both backend service and mobile technology. Her deep understanding of customer need and user experience really drive our product quality and experience to the next level. Her passion for new challenge always pushes herself and the team to learn new things in mobile automation and broader technology field. She will be precious to any group in any domain.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 400 - 500 Employee
    • QA Lead
      • Apr 2017 - Present

      QA lead for Y Media Labs QA team, build UI automation framework for both iOS and Android platforms, leading QA team to setup QA process, testing strategy, testing tech innovation QA lead for Y Media Labs QA team, build UI automation framework for both iOS and Android platforms, leading QA team to setup QA process, testing strategy, testing tech innovation

    • United States
    • Technology, Information and Internet
    • 700 & Above Employee
    • QA Manager
      • Jul 2015 - Present

      - Managing the work between Portland and Shanghai, also responsible for leading iOS team as well as hiring in Shanghai. - App Release manager: upload build and store content, release to store. Provide local support for any submission issues, monitor live app performance, and solve the urgent issues with Dev/PM.- iOS Release Lead: do feature grooming, sprint planning, arrange feature assignment and estimation, as well as BDD Case design/review and regression testing plan. - Primary QA lead on whole app redesign project, responsible for requirement review/analysis, Sprint planning, Test Plan/Case design and Feature Testing, also work with Data Analytics team to monitor the data metrics and provide QA support for any abnormal data issue on new features.- Lead iOS Automation, work with QE and Local Dev to build the new iOS automation framework as well as Jenkins CI flow. Define OKR with QE and Dev together as well as the planning of each sprint in automation project.- Leading Process Improvement, initiate 3 team squads, Bi-weekly Sprint, standardize the process of dot release and hot fix locally.- Coordinate user problems with Customer Support team, provide QA support for urgent issues. - Coordinate App Store Optimization with PM and SEO team.- Primary QA for many complicated features like MessageBox and Push notification with Pubnub, migration from MDNS to GCM notification, Optimizely A/B testing, Adjust tracking, iOS Universal link, Google Native ads, etc. Show less

    • Mobile QA Lead
      • Sep 2014 - Sep 2016

      - Mobile QA lead in Shanghai team, help team grow from 5 to 12 members, responsible for hiring, new hire coaching, arrange feature sharing, release planning, BDD Case review, Test strategy/plan. - Lead iOS automation project, startup BDD case design, arrange case review and coordinate work between QA and QE to get automation coverage from 0% to 50%. - Primary QA of many complicated features. (App Native payment/In-app purchase, Google Adsense/Banner ads, Location Search, Deep linking, DCS, Crittercism and Apptentive, etc.)- Setup Crittercism crash review and user review meeting, send crash trends report and top 3 crashes monthly. Lower crash rate to below 0.1% for most apps.- Responsible for testing between API and App, arrange regression on API change. Setup API and App QA meeting on each backend side, get well prepared for App case design. Show less

    • United States
    • Technology, Information and Internet
    • 700 & Above Employee
    • Mobile QA Engineer
      • 2012 - 2013

      - The first Mobile App QA member in our team, responsible for test plan/strategy, test case design, app testing as well as API testing support. - Initiate app testing technology, use Charles to check request and response, use breakpoint to modify response/request, memory testing with Xcode/Instrument, Android Studio/Monitor. - Wiki setup on Mobile App, finish documents on App testing strategy, Pre-Checklist, Upgrade testing, Network testing, GA tracking, API usage on App side, tricky on both iOS and Android testing, etc. - Mobile Web testing, define test plan/strategy, performance testing with web testing tools. Cross device check including blackberry/Android/iOS platforms on different browses. Show less

    • United States
    • Technology, Information and Internet
    • 300 - 400 Employee
    • Mobile QA
      • Jul 2010 - Apr 2012

      - Mobile app testing for GPS Navigator crossing iOS/Android/Blackberry platforms. Design test cases, lead other new members to finish case, arrange case review. Responsible for case assignment and create regression plan. - Review PRD, summarize unclear and unfriendly requirements to PM, help PM to improve user experience. - Daily and weekly report of project, make statistical analysis for open bugs of each release. - Regression test for backend Micro Engine, Design regression test cases, improve efficiency of case design by using Perl Script. - Responsible for bi-weekly report of reopened bug analysis, get chart of all reopened bugs categorized by developer, send report to dev lead and get more insight of how to reduce the number of reopened bugs. Show less

Education

  • East China Normal University
    Master's degree, Electrical and Electronics Engineering
    2007 - 2010
  • Nanchang Institute of Aeronautical Technology
    Bachelor's degree, Electronic and Communications Engineering
    2002 - 2006

Community

You need to have a working account to view this content. Click here to join now