Post Job Free

Resume

Sign in

SQA Engineer

Location:
San Jose, CA
Posted:
June 15, 2023

Contact this candidate

Resume:

WILLIAM DUC TRAN

SQA ENGINEER

PROFESSIONAL SUMMARY

Around 18 years of diverse experience in the field of software engineering with the emphasis on Software Quality Assurance, risk analysis, project planning, root cause analysis, hardware and software testing and debugging, defect tracking, management and reporting.

Experience in all stages of Software Development Life Cycle (SDLC) and Software Development Methodology (Waterfall & Agile)

Experience in all phases of the product development from product definition to final release

Hands-on experience in system integration, testing and validation

Adept at using both manual and automated testing tool to troubleshoot system, integration, user acceptance, positive and negative, functionality, object and regression.

Exceptional engineering and analytical skills with the ability of leadership, troubleshooting, communication and presenting

Hands-on experience in testing web, game, desktop, mobile applications and SDK integration testing. Black Box/Grey Box testing experience.

Experienced with bug tracking system and Agile project management: Buganizer, Jira, ALM, Rally …

Experienced with version control systems like Git

Experienced in regression, functional, performance, configuration, exploratory, localization, usability, security, stress testing, UI, GUI, UAT and accessibility testing.

In-depth knowledge of standard lab maintenance and operation procedures

Experienced in new product introduction (NPI), integration, and test

Hands-on experience working in a lab, test and manufacturing environment

Experience working with electro-mechanical/robotic systems

Experience in mobile device testing and mobile application testing

Experience working on VR/AR devices, consumer electronic devices

Experienced in testing and verifying Machine Learning (ML) models

Experienced with firmware (FW) testing environment (UART, adb, FW update …)

Experienced with USB, Wi-Fi, Bluetooth protocols

Experience with peripherals: cameras, speakers, sensors, monitors, USB hubs…

Experienced working with offshore team (India, Poland, Taiwan) & cross team collaboration.

Startup experience. Familiar with new product introduction (NPI). Knowledge of 8D & 5Yquality.

SKILLS SUMMARY

Understanding of SDLC-STLC

Web Based Testing Application SW & HW testing experience

Manual & Automated Testing

Android/iOS testing experience

SW testing & HW integration

Test and Validation

Test Plans, Cases & Processes

System Evaluation & Analysis

Desktop & Mobile Testing skill

Familiar with ADB/Logcat

Self-Starter & Self-Motivated

QA Principles & Processes

Defect/Bug Tracking

E2E testing experience

Configuration/Debugging

Unix/Linux environment

Time Management Skills

TECHNICAL SUMMARY

Platforms: Mac, Windows 10/8.1/8/7/Vista/XP, Mac OS, iOS, Android OS, Linux/Unix

Programming: Python, Java, JavaScript, C/C++, HTML, XML, CSS and SQL

Test Automation: Ranorex, HP LoadRunner, Selenium/Webdriver

Hardware: Spectrum Analyzer, Network Analyzers, Oscilloscope, Function Generator, Digital Multi-Meter, and Power Meter

Database: Oracle, MySQL

Networking: TCP/IP, FTP, HTTP, Internet, Intranet

Methodologies: Agile/Scrum

Testing Tools: Windows ADK, Mobile Mark 2014, LabVIEW, AutoCAD, Xilinx FPGAs

CAD Design Tools: SolidWorks, Inscape

Browsers: MS Edge, MS Internet Explorer, Mozilla Firefox, Chrome

Bug Tracking: Buganizer, Jira, HP Sudden Impact, Rally, HP ALM Quality Center, Bugzilla

EXPERIENCES

Google

SQA Engineer – Firmware QA Engineer

01/2019 – 04/2023

Responsible for POC (Proof Of Concept) Testing for the Vitals project which uses Nest Hub with Soli Radar build in to detect your vitals

Working on POC for On Demand project that using Soli vitals algorism to allow users to access their heart rate in real time

Test and qualify the Bluetooth and Wi-Fi for the Google Find My Device Project

Test and validate ML models (GMR, Vitals)

Test & validate all Firmware builds for ATAP, POC projects (Jacquard, GMR, Elf, Brooks, On Demand, Vitals)

Software QA engineer lead on Jacquard by Google - Adidas - EA Sport, collaboration between three companies of the Adidas GMR Project (from starting to launching product)

Created test plans, test procedures and test cases. Worked along with technical program managers, software developers and outside clients to implement fixes in the new projects (GMR, Jacquard, Elf, Brooks, Vitals, Find My Device …)

Executing testing tasks, isolate problems, analyze logs, identify root cause, regression and report bugs

Test and Qualify weekly App FW and Promote the Qualified Builds to cloud base

Responsible for testing and qualifying Jacquard SDK & GMR for both iOS & Android

Coordinate and collaborate with development team in India & Poland to debug issues & verify fixed tickets

Support Google workshops, Dogfooding & Teamfoodings

Coordinate with Adidas via Slack channel to debug and verify GMR issues

Bug regressions & weekly Bug Triaging to leverage priorities of Issues reported

Daily standup / FW sprint planning / retrospective / QA meeting

Perform power consumption testing & measurement on important Release

Developing test plans, use stories, test cases for functional, regression, test strategy, end to end, integration and user acceptance

Providing status reports for the teams, SQA, cross-functional partners, and upper management

Verifying deployed firmware on all devices with backward compatibility

Validated mobile applications both Android/iOS on each build

Performed manual testing on Mobile Apps for both Android/iOS

Flextronics 10/2017 – 2/2018

Software Development Test Engineer– SQA

Responsible to set up the QA infrastructure/process, testing and qualify the Virtual Reality Headset (VR) pre-prototype

Monitor every phase of Software Development. Make sure the SW adheres to the standards set.

Tracking SW version update and verify SW testing integrity.

Create the internal bug/defect tracking system and bug triage. Documented defects and assigned Priority, Severity and Exposure.

Isolate and submit defects into bug tracking system and regress bugs when fixes are released.

Develop test plan, create test scenarios, and write all high level test cases for the Virtual Reality Headset (VR) project.

Perform manual and automation (Python) testing, verifying and validating all cameras, sensors, projector, Wi-Fi, Bluetooth, speaker of the Virtual Reality Headset (VR) prototype. Support FA team to identify root causes and recommend appropriate corrective actions. Participate in writing SOPs.

Responsible for User Acceptance Testing

Identify and resolve hardware and software application conflicts

Work with external Suppliers to schedule repairs for damaged/malfunctioning hardware

Perform Root Cause Analysis with corrective action to reduce the future failures

Debug hardware and software issue by investigating log files and script files.

Closely work with product managers, developers, and UX team to build software from initial requirements through deployment and maintenance; participated in Agile development cycles via daily scrums and Triage meetings.

Performed smoke, functional, integration, compatibility, regression, GUI and release acceptance testing of daily builds on different versions of iOS and Android. Using ADB/Logcat to pull out logs for debugging, creating device backups and installing new apps.

Work closely with developers to perform new product debugging and characterization, provided support to SW team during SW development and integration.

Reviewed Business Requirements and Technical Specifications to assure complete test coverage.

Maintenance of lab infrastructure, managing hardware inventory, diagnoses and fixes hardware or software problems.

Nest Lab Google 11/2016 – 5/2017

SQA Engineer – Lab Support

Develop test plans and test cases for shielded RF cages

Support Tool and Infrastructure SW engineers to develop test fixture and test plan

Identity, document and track software defect founds during testing (Python scripts)

Responsible for regression tests for pre-Field Trial and pre-GM software releases

Performed Integration, Functional, Performance, Usability, Regression, Stress, Reliability, Security testing Nest- Android Apps for Smoke/CO detector, Thermostat, Camera features. Use ADB/Logcat to debug and find the root causes.

Test and qualify the Bluetooth and Wi-Fi for Smoke alarm, Camera and Thermostat

Generated defects reports and testing status from Jira.

Reporting, tracking and verifying bugs fix

Test and evaluate the result of UAT

Prepared Requirements Traceability Matrix to map and trace user requirement throughout the validation process.

Prepare validation and performance qualification protocols for new manufacturing process.

Design and build half-size shielded RF cage prototype for testing Nest Lab Google products (Thermostat, Smoke Alarm, Camera and home security devices)

Work with test fixture owners to make fixture installations more robust and stable

Support hardware and software computer setup as related to lab equipment and testing

Maintain the Procurement, inventory of all laboratory tools, and supplies

Responsible for managing the daily operations of the lab, ensure all users are compliance with lab standards. Update and maintain the Lab Safety Plan.

HP Inc. 08/2014 – 10/2016

SQA Engineer

Execute functional test cases, validation, end-to-end, and regression testing for Web application for all desktops, all-in-ones and mobiles

Perform desktop application testing for Windows 10

Perform mobile device testing (hardware and software) for all HP Mobile Windows Phone (Bluetooth, Wi-Fi, SD Card Interactions, Network Connections …)

Test and validate build-in BLE and Wi-Fi HP prototypes by using CMW test platform

Perform software testing process for quality control of all HP Wild Tangent games for Notebook/ Desktop/Tablet/Mobile. Verify all aspects of a game to clients’ high quality standards

Responsible for testing all HP tablets (Apps testing) with Android base. Work closely with developers to debug issues and to find root causes by using ADB/Logcat.

Responsible for testing Microsoft Windows 10 Voice/Speech Recognition/Dictation for Cortana for all HP All-in-One/Notebook/ Desktop/Tablet/Mobile

Perform audio testing for HP Laptops/Desktops (speakers, headphones, ear buds)

Analyze requirements and develop test plans, test scenarios, and test cases

Report and track bugs, verify bug fixes, support developers by examining log files

Weekly Scrum meeting with developers and offshore QA team to keep projects on track, catch problems early and increase productivity.

Work with Component Owners, project managers, 3rd party vendor engineers and developers to collect data points and root cause bugs. Setup remote connections if developers are not local.

Responsible for all aspects of the McAfee Vendor Lab including lab management, operation, training, maintenance and housekeeping.

Lead team to cover localization testing 36 languages

Collaborate with offshore QA team to troubleshoot and resolve defects and issues.

Train new team members, organize, prioritize and delegate tasks among team

Working on integration testing between McAfee AV and HP Apps on Windows 10

Performing HP Notebook/ Desktop/All-In-One PCs/Tablet/Mobile Dashing processes (HP Image installation) as well as BIOS and firmware update and system configuration settings

Perform Video Playback performance testing

Integration testing of software and hardware packaged on consumer and commercial PCs

Setup environment for SW & HW benchmarking tests to analyze traces (Microsoft ADK, 3Mark) across all stages of prototype development

Coordinate with HP Taipei team on project tasks, system performance and software testing

Running stress/performance/benchmark testing on a variety of third party products

Gatherer performance results between different flavors of HP images using the ADK.

Testing Windows 7/ 8 /8.1 /10 TH1, TH2 and RS1 images and OS upgrades on different HP systems. Running Battery testing in various user scenarios (streaming, video playback, Edge browser, IE Tabs, App launch, etc.) to make sure it meets the manufacturer’s specification.

Plan, execute and evaluate the results of UAT

Oclaro Inc. 02/2007 – 8/2014

SQA

(Formerly Opnext Subsystem & Stratalight Inc.)

Test the installation packages of the software tools applications

Validation and verification test of firmware solutions in support of display products

Set up test environment for manual/automated, performance and scalability testing

Perform regression, functional, performance, configuration, usability, security and stress testing

Image and install software on Apple, Windows, and Linux laptops/desktops

Troubleshoot post deployment issues on multiple computer platforms: Macintosh, Windows, Linux, and mobile devices

Participate in writing, reviewing, and executing test cases

Working on NPI projects & prototype builds, test fixtures

Worked collaboratively with R&D and production departments to develop, test and implement processes

Responsible for training and supporting to CM partners

Development and improvement of test procedures

Develop, maintain and improve Quality procedures and processes

Perform final inspection, failure analysis and report test results

Perform process verification for all mechanical stuffs

Responsible for validate all RMAs and UAT

Participate internal and external audits & control QA document

Manufacturer representative for factory follow-up inspection DWDM model OTS-4000

Responsible for final testing, debugging and validating test results for 40G optical transceiver modules

Conducted reliability testing including Mechanical Stress Tests, Shock/Drop/Vibration Testing, Environmental Testing, Temperature/Humidity Testing for Optical Transceiver Module to make sure the product meets design criteria

KLA-Tencor, Milpitas, CA 06/2006 - 02/2007

Associate System Test - SQA Engineer

Perform integration, calibration, testing, and inspection the Surfscan Inspection Systems

Perform optical installation and alignment, test and evaluate wafer inspection system

Review Test Plans with Product Management and Development teams

Develop comprehensive test plan and test cases for both manual and automated testing

Perform automated, manual testing, analyze test results, report defect into the bug tracking system Jira and push and drive issues to resolution. Support RMA Failure Analysis group and responsible for UAT.

Intel Corporation, Newark, CA 07/2005 – 06/2006

Test & Validation Technician

Performed system integration, interoperability, compatibility, functional, regression, and acceptance testing for Intel Tunable Laser Transceiver.

Perform reliability testing for optical components (Photo-receiver, Tunable Dispersion Compensator, Modulator …)

Responsible for testing systems and applications software

Perform failure analysis, final testing/trouble shooting and validation the Tunable Laser optical network. Carry out test program, collect and record data using Labview

Perform final inspection and analyze and report results.

EDUCATION

San Jose State University, San Jose, CA

B.S in Electrical Engineering, 05/2005

Saigon Institute of Technology, Saigon, Vietnam

Diploma in Mechanical Engineering, 07/97

QA TRAINING

Ranorex Workshop Certification, 2014

Scrum Agile Development Course, 2014

Six Sigma Lean Workshop Certification, 2010

ISO 9000 Workshop 2010n t data, and monitor test performance over time.

o



Contact this candidate