Wayne Huang
Fairport, New York 585-***-**** ******@*****.*** https://www.linkedin.com/in/chiahuang/ SUMMARY OF QUALIFICATIONS
● Quality assurance and project management leader with full product life-cycle experience from sales to delivery in both for-profit and nonprofit organizations.
● Responsible for delivering multi-million dollar quality software products and services to domestic and international customers.
● More than 17 years of leading offshore and onshore resources, hands-on testing, system requirement analysis, and automation background through SDLC and Product life cycle.
● Specialize in developing and maintaining quality systems and procedures (ISO9001) based on in-depth knowledge of system engineering, quality assurance and test methodologies. SKILLS
Programming Languages: C++, Python, Java, XML
Operating Systems: MS Servers, Windows, Mac OS, Ubuntu 18.4+ Applications/Cloud:MS Project, MS Office, MS Visual Studio Code, MS SQL Server, Citrix Server/Client, FogBugz, ClearQuest, Eclipse, Lotus Notes, TestComplete, Rational Quality Manager, ALM, TFS, MS Sharepoint, MS Test Manager, Robot Framework, Cucumber, DataGrip, BitBucket, Jenkins, GitHub, Apache, AWS, Azure, Confluence, Postman, Shortcut, Notion, Salesforce, Selenium, Cypress Technologies: DevOps, CI/CD
Network Protocols: TCP/IP, traffic packet monitoring. Spoken Language: Fluent English; Fluent Mandarin Chinese WORK EXPERIENCE
MEASURES FOR JUSTICE – ROCHESTER, NY
DIRECTOR OF QUALITY ASSURANCE MARCH 2023 - JANUARY 2025 Responsible for maintaining and enhancing the quality standards of MFJ. Lead a team of 5 QA professionals and collaborated with cross-functional teams to drive continuous improvement in product and service quality.
● Define, adopt, and implement best QA practices for the development of quality products and software.
● Promote quality processes throughout the organization and cross-functional teams.
● Established QA automation practices and processes throughout the organization.
● Lead QA automation engineers to create an in-house automation framework with selenium and cucumber.
● Assisted developers on maintaining Cypress sanity tests.
● Establishes reliability standards by studying product and consumer requirements thoroughly with the product team, other members of management, and interest holders.
● Devising best testing procedures and strategies.
● Lead creation of product or software quality documentation by writing and updating quality assurance procedures.
● Compiles product and process quality reports by gathering, analyzing, and summarizing data and trends.
● Fulfills quality assurance operational needs by scheduling and assigning personnel and monitoring the outcome of their work.
● Manages and monitors quality assurance staff job results by coaching and counseling.
● Ensured quality standards are met by planning, monitoring, and identifying gaps and providing solutions.
● Lead development, review, and publication of standards, policies, and procedures for all functions involved with or related to quality and testing.
● Created and maintained reports on quality metrics.
● Execute project plans and revise them as appropriate to meet changing requirements.
● Interacted with all involved interest holders to coordinate release plans.
● Created documentation of internal audits and quality assurance activities.
● Ensured products meet customer expectations and promised specifications, in cooperation with the product team.
● Worked in partnership to resolve challenges, and needs of research, product strategy, and engineering.
● Performed day-to-day hands-on black-box and Postman validation and verification activities as needed. QUALITY ASSURANCE ANALYST FEBRUARY 2021 - MARCH 2023 Responsible for ensuring the quality of innovative software products that are used internally and externally.
● Participate as a quality ambassador and eyes of the customer as a member of an agile product development organization.
● Assisted developers on maintaining Cypress sanity tests.
● Identify creative ways to break the products, uncover and report defects as well as validate solutions.
● Perform product Sprint validation, regression testing, performance testing, usability testing, and compatibility testing.
● Assist in reproducing defects reported outside of QA and triaging them with other members of the product organization.
● Build detailed test specifications (functional, environments, resources) that transition into test strategies for existing and new features.
● Create data reliability testing designs for products being implemented at external customer sites.
● Execute detailed test plans
● Increase coverage of automated testing by identifying opportunities to automate existing test plans and creating automated system level test plans
● Participate in release processes for assigned projects.
● Maintained open communication within the organization about issues, risks, product quality, and defects.
● Maintained local and on the cloud test environments.
● Maintain and communicate testing timelines, schedules and status reports.
● Provided ongoing test activity status to directors within the product organization as well as other internal stakeholders as needed.
● Assisted in evaluating Salesforce for lead generation use. SHUTTERFLY – ARIZONA
LEAD SOFTWARE QUALITY ENGINEER DECEMBER 2020 - FEBRUARY 2021 Lead a small team of 3 QA Engineers for the automated and manual validation efforts.
● Responsible for day-to-day agile testing activities of the frontend and backend systems.
● Assigned daily and weekly tasks to the QA engineers to ensure the products are up to quality standards.
● Maintained and implemented automated test scripts to accelerate the testing efforts.
● Contributed to daily engineer leads’ meetings on project status and problem solving.
● Assisted in Salesforce implementation and day-to-day testing tasks. NEXTGEN HEALTH (CONTRACTED THROUGH WELLINGTON STEELE AND ASSOCIATES) – FAIRPORT, NY SENIOR QUALITY ASSURANCE ENGINEER APRIL 2020 - NOVEMBER 2020 Lead the automated and manual validation efforts to achieve CI/CD (Continuous Integration / Continuous Delivery) objectives and reduce development involvement time in the Production phase.
● Responsible for developing and executing comprehensive tests strategies primarily for AWS testing.
● Responsible for design, develop, and maintain new and existing manual and automation test cases, continued evaluation of test cases for inclusion in test regression, tests coverage and automation of newly implemented functionality, and development of tools to enable QA efficiencies.
● Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product life-cycles.
● Prepare and deliver reports, recommendations, or alternatives that address existing and potential trouble areas in IT systems and projects across the organization.
● Liaise with vendors and suppliers in assessing applications and/or systems under consideration for purchase.
● Analyze documentation and technical specifications of any new application under deployment or consideration to determine its intended functionality.
● Conduct internal audits to measure and assure adherence to established QA standards for software development, application integration, and information system performance, and corresponding documentation.
● Create and execute test plans and scripts that will determine optimal application performance according to specifications.
● Planning, deploying and managing the testing effort of the on-shore and off-shore QA teams.
● Verify and revise quality assurance standards as needed.
● Ensure that testing activities allow applications to meet business requirements and systems goals, fulfill end-user requirements, and identify existing or potential issues.
● Collaborate with software/systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods.
● Make recommendations for improvement of applications to programmers and software developers or engineers.
● Develop and maintain automated tests in Selenium, using Python, and Robot Framework XEROX CORPORATION (Contracted through Wellington Steele and Associates) – Webster, NY Software Quality Assurance Test Lead April 2015 – April 2020 Lead system integration validation efforts for a number of products including Xerox Workplace Cloud, Xerox Workplace Suite on-perm solution, and cloud based mobile applications.
● Performed hands-on validation activities to ensure the cloud-based solution is integrated with multi functional printer devices.
● Performed hands-on validation activities to ensure the on-premises solution is tested with the specifications provided by a federal government agency.
● Performed software requirement analysis and design review to minimize potential requirement and design gaps
● Lead offshore testing resources to ensure the test objectives are achieved.
● Developed quality assurance and system integration test strategy and planning.
● Developed end-to-end solution workflow test scenarios based on software and program goals
● Provided customer support by developing and delivering support team training
● Supported early customer engagement activities such as presenting demos, and validation and delivery of per-launch software.
● Worked with the documentation team to design and author customer-facing documentation, including administrator, users, install, and configuration troubleshooting guides. Technical Project Manager April 2017 - October 2018 Managing multiple projects to ensure they meet technical requirements, project schedules, and resources are utilized and allocated between projects.
● Assist development team in China to ensure technical requirements are implemented in a timely manner.
● Communicate with external vendor to ensure tablet hardware passed quality control procedures and deliver on time.
● Managing day to day software development schedules and resources to ensure the project requirement and milestones are meet on timely manner.
● Ensure internal and customer product requirements are implemented.
● Ensure the projects go through quality assurance and quality control stages before release to external customers.
● Responsible generate program level artifacts for senior management level product review gates. FIDELIS CARE OF NEW YORK – Buffalo, NY
Quality Assurance Analyst III May 2014 – April 2015 Assisted QA Manager in establishing Quality Assurance department within Fidelis Care IT. Lead QA Data Integration team with 9 team members to ensure the quality of data and accuracy of data flow within the IT organization.
● Experienced in both waterfall and agile software development life cycle
● Lead and performed testing on projects such as web portals, data warehouse implementation and upgrades, and third-party application implementation
● Performed quality control activities for New York State QARR (Quality Assurance Reporting Requirement) regulations and for Fidelis’ provider incentive program
● Performed ad-hoc and exploratory testing for emergency code deployment into production environments
● Created test plans, test cases, and readiness documents for internal and external facing projects
● Performed root cause analysis with IT and business partners on defects, to ensure issues fixed, verified, and deployed into production environments in a timely manner
● Implemented Application Lifecycle Management software with QA automation group HEDIS Quality Analyst February 2014 – May
2014
Worked with senior management to develop quality assurance strategies for the organization.
● Performed quality control activities to ensure the outcomes fit to statewide QARR) regulations
● Performed business requirement analysis and established baselines for quality assurance and quality control activities
EXCELLUS BLUE CROSS BLUE SHIELD (Contracted through Solu Technology Partners) – Rochester, NY Quality Assurance Lead July 2013 – February 2014
Ensured all software and web releases moved to production environment following change management processes and on schedule as a member of the Release Management Team.
● Identified and solved top 100 software and web issues in the organization as a member of the MTM initiative team
● Interfaced with development, marketing, sales, customer service, and corporate business personnel to assure critical applications were delivered to UAT and production environments with no critical defects
● Managed test environment and resources to reduce testing bottlenecks in getting projects to User Acceptance Test
RAILCOMM – Fairport, NY
Director of Quality Assurance September 2012 – July 2013
Established Quality Assurance Center at RailComm to create an overall organizational quality assurance testing, monitoring, and auditing entity.
● Successfully promoted quality objectives at company executive level, and set a 5-years 2% organizational defect ratio goal
● Developed measurable quality metrics for each functional department
● Successfully reduced manual testing efforts by 30% by through test automation
● Achieved 98.2 % defect detection rate at SQA departmental level
● Established Hardware Quality Assurance Engineering group and related process and procedures as Acting Hardware Quality Assurance Manager
● Developed RMA process to reduce backlog and improve efficiency by 20% for manufacturing and procurement
Software Quality Assurance Engineering Manager May 2011 – September 2012
Developed strategic planning, direction and control of software quality assurance, testing, and test automation activities. Lead and provided testing strategies and directions to 2 in-house SQA engineers, 2 co-ops, and 2 remote engineers.
● Achieved 88 % defect detection rate at SQA departmental level
● Managed SQA co-op and mentor program
● Supported in-house and on-site Factory Acceptance Testing
● Supported on-site software and hardware cutover activities
● Managed and supported software testing activities to ensure production systems’ stability and usability
● Developed and managed software quality assurance metrics
● Managed SQA test automation related projects
● Designed and implemented test automation framework Software Quality Assurance Engineer May 2009 – May 2011 Assisted on developing test strategies and test automation activities. Lead and provided testing strategies and directions to 1 co-op.
● Usability and functional tests to help developers determine if the software build is fit for release.
● Track software defects, retest, and verify fixed defects.
● Design and execute test cases using different testing techniques, such as black-box (equivalence partitioning, decision table testing, state transition testing, and use case testing), experienced-based techniques (error guessing, fault attack/health chart, and exploratory testing), and white-box techniques (automated scripting and mainly focused on statement coverage testing).
● Design automated scripts and applications for UI simulation, stress tests, and system tests.
● Assisted Software Quality Assurance Manager to maintain and improve SQA processes.
● Performed FAT (Factory Acceptance Test) at customer site prior to the software delivery.
● Mentor Co-op on the SQA processes, and system functionality.
● Lead the SQA Team in the SQA Manager's absence.
XEROX CORPORATION (Contracted through Comforce) – Henrietta, NY Software QA Tester February 2008 – May
2009
Performed hands-on black box testing and automation activities to ensure the printer devices met the quality standards for product launch.
● Designed and executed test cases using techniques such as black-box (equivalence partitioning, boundary value analysis, decision table testing, state transition testing, and use case testing), experienced-based techniques (error guessing, fault attack/health chart, and exploratory testing), and white-box techniques (for automated scripting and mainly focused on statement coverage testing).
● Designed automated scripts for stress tests, UI simulation, vendor specific MIB information retrieval via SNMP (Simple Network Management Protocol).
● Conducted multifunction device driver quality tests including reliability, functional and non-functional testing, and regression tests.
● Tracked hardware and software defects, re-tested, and verified fixed defects.
● Interacted with other test teams and development teams to identify, maintain, and create test data to execute test cases. Provided necessary knowledge and skills to other testers and junior testers in order to reach team goals.
● Designed, maintained, and executed test cases while cross referencing with related specification documents when necessary.
SUTHERLAND GLOBAL SERVICES - Henrietta, NY
Bi-lingual IT Customer Support for KLA Tencor February 2007 – February 2008
Provided technical support to field technicians and managers in both English and Mandarin Chinese across Asia-Pacific region.
● Assisted field technicians to identify servers and hardware issues and provided proper troubleshooting guidance.
● Ensured the field technicians and managers receive proper technical information and proper escalation to the next support level.
● Tracked and monitored open issues to ensure they are closed in a timely manner.
● Ensured the field technicians received hardware replacement parts on time to reduce overall support costs and increase customer satisfaction.
EDUCATION
MBA in Information Technology Management - Western Governors University BA in Anthropology, Linguistics Minor - State University of New York at Geneseo AS in Computer Information Systems - State University of New York at Genesee Community College