Max Lai

Max lai

bookmark on deepenrich
location of Max LaiVancouver, British Columbia, Canada
Followers of Max Lai194 followers
  • Timeline

  • About me

    Software Verification Lead | Software Quality Assurance Engineer | Project Manager

  • Education

    • Eric hamber secondary

      1992 - 1998
    • The university of british columbia

      1998 - 2003
      Bachelor of applied science (b.a.sc.) electrical and computer engineering
  • Experience

    • Sierra wireless

      Mar 2004 - Nov 2004
      Software test engineer

      - Created and maintained test scripts, test software, test plans, and test documentation- Performed field testing of reference devices and prototype devices to generate performance metrics- Identified and tracked defects through regression testing of successive firmware versions

    • Vasogen inc

      Dec 2004 - Apr 2008
      Sustaining engineer/software engineer

      - Coordinated verification of device software upgrades to reduce customer complaints and fix non-conformances- Led language updates of device software from initiation to rollout for European commercialization- Coordinated and performed analysis of 16,000 treatment data files to generate performance metrics- Investigated root cause of customer complaints and non-conformances to reduce customer complaints- Ensured compliance with the Software Development Life Cycle to guide and document development Show less

    • Philips healthcare

      Jul 2008 - Mar 2023

      Verification Lead and Project Manager responsible for scheduling and coordinating multi-discipline and multi-team Verification of ultrasound system software, development of internal tools to support Verification, and ensuring compliance to business process and quality standards. • Managed project schedules and resources and tracked task completion for up to 6 concurrent projects, reporting progress to higher level stakeholders • Assigned verification tasks to a team of 20 testers based on skill, hardware availability, project needs, and schedule urgency • Developed verification plans and test approaches, and supervised creation of manual test cases and automated test tools and their traceability with approximately 10000 requirements and specifications • Coordinated creation and validation of PowerShell scripts, as Product Owner, that automated verification of the Analysis database implementation versus its specification, and reduced execution time from 300 error prone manual hours to 8 hours • Analyzed records of completed verification activities to ensure completeness and compliance to verification process and quality norms, resulting in 0 major audit findings by internal and external auditors over 8 years • Coordinated with the software development and project owners to determine priority and resolution of defects discussed during daily change management process triage meetings • Reviewed Risk Management Matrix for accuracy, and acquired evidence generated by 6 other internal teams and external test vendors for inclusion as evidence of Risk Mitigation • Created and updated process documents as needed to comply with new guidance from the Quality Management System, parent Business Groups, or Standards and Regulatory Bodies • Executed manual and automated tests to generate verification evidence Show less Lead verification tester responsible for the PercuNav Image Guided Intervention feature of Philips Ultrasound systems. Also responsible for creating PercuNav specific subordinate Verification plans, reports, and supporting data and documentation.- Developed system level verification plans involving hardware, software, and clinical test methods- Developed verification plans for multiple hardware platforms, and verification plans that require simultaneous verification on multiple hardware and software configurations- Reviewed system requirements, system design, and user interface requirements for completeness- Translated system requirements and risk mitigating requirements into system verification test protocols- Maintained traceability between system requirements and verification test cases manually and via configuration management tools- Collaborated with software development team to coordinate resolution and verification of software defects and enhancements- Executed verification test protocols and performed functional, integration, and exploratory testing- Collected test data and test metrics from other software testers and other functional departments to create system level verification reports- Scheduled and mentored other software testers and maintained software test equipment during development and verification- Assisted in project manager in planning verification schedule- Collaborated with developers, project managers, clinical, and marketing to evaluate criticality of defects- Acted as subject matter expert for complaint resolution team, issue management team, and audit team Show less

      • Software Quality Assurance Engineer

        Jun 2014 - Mar 2023
      • Software Quality Assurance

        Jul 2008 - Jun 2014
    • Electronic arts (ea)

      Jan 2024 - now
      Quality designer
  • Licenses & Certifications