FRED KWAN
Auburndale, Ma · 617-***-****
adbz7y@r.postjobfree.com · LinkedIn Profile
Currently serving as the Director of Quality Assurance with over 20 years of experience in the software quality engineering field. Areas of focus have included test planning, automation, data profiling, data quality and Big Data environments. Strategic member of the engineering leadership team that is customer focused with a passion to deliver high quality products and drive continuous improvement. Experienced in building and leading global teams towards accomplishing aggressive product goals while meeting customer requirements through hands-on management styles and effective communication.
EXPERIENCE
JUNE 2019 – PRESENT
DIRECTOR QUALITY ASSURANCE, KRONOS WORKFORCE DIMENSIONS
Coordinate execution of overall quality plan to support various release targets
Manage team’s effective usage of current tools such as RightScale, Tenant Provisioning and Google Virtual Clients
Analyze metrics such as velocity, defect trends and requirement completeness to report on release progress
Improve processes that integrate with current computing platforms such as VMWare, Google Cloud and AWS
Facilitate root cause analysis process to find areas of improvement or recommendations
Oversight and drive automation strategies which includes UI, API and performance use cases
Manage remediation activities for customer escalations and critical defects
Drive specific test strategies and quality efforts to support multi-tenant SaaS application across multiple groups
Monitor and remediate SOC02 compliance, Blackduck and Checkmarx analysis reports
Roll out of get-well plans for specific product areas based on data driven analysis
Implementation of Kanban and oversight of guidelines for integration points within Jira and associated Confluence documentation
Prioritize and collaborate qualification activities to support continuous delivery and continuous deployment
Manage schedules and documentation for hand-off to Cloud Operations to support blue-green deployments
Lead and mentor a global team of Quality Engineers that includes locations in North America, China and India
DECEMBER 2016 – JUNE 2019
DIRECTOR QUALITY MANAGEMENT, SYNCSORT INCORPORATED
Define release criteria and ensure that software deliverables are acceptable for customer delivery
Drive test automation efforts to perform at the highest-level while providing proper coverage
Manage implementation of tools including Selenium, SoapUI (Ready!API) and Test Manager
Design and oversee software test scenarios for performance and application requirements which includes both Hadoop and Cloudera computing environments
Develop procedural strategies to support quality assurance and development efforts to support current offerings which include Client/Server, SaaS and Cloud based products
Architect quality assurance process flows to support continuous integration and continuous delivery
Provide guidance towards continuous improvement of Agile processes and methodologies
Provide procedural and or technical guidance to team members which include managers, senior engineers and other cross functional contributors to meet project requirements and timelines
Collaborate with Product Management and Engineering leadership to outline project estimation efforts, alternatives, release schedules and risk factors
Coordinate and manage infrastructure of over 200 virtual and physical environments to support both quality and development resources
JULY 2008 – DECEMBER 2016
DIRECTOR QUALITY ASSURANCE AND RELEASE MANAGEMENT, TRILLIUM SOFTWARE
Oversee activities for quality assurance and release management efforts for all product releases
Created quality assurance plans to drive improvements and produce high quality results
Coordinated build and test plans to support development and quality assurance cycles
Implemented Team Foundation Server (TFS) system across the organization to be used for defect tracking, source control, Application Lifecycle Management (ALM) and test automation
Reviewed test and defect results to confirm or improve specific test strategies
Mentored both Quality Assurance and Release Management team members in growing their careers and create opportunities for success in delivering high quality products
Increased turnaround time of software builds from development to test environments
Championed the adoption and facilitation of Agile Methodology
Guided team and organization as Scrum Master toward following Agile best practices and facilitate ceremonies such as stand-ups, planning sessions and retrospectives
MARCH 2002 – JULY 2008
SOFTWARE QUALITY ASSURANCE MANAGER, TRILLIUM SOFTWARE
Led and mentored Quality Assurance team to support product release requirements and schedules
Developed test procedures, test plans, environments, quality standards and requirements
Performed regression testing and performance analysis on multiple operating systems
Provided basic UNIX (Solaris, Linux, AIX, HP-UX) administration support
FEBRUARY 1997 – MARCH 2002
SYSTEMS ENGINEER, HARTE-HANKS DATA TECHNOLOGIES
Developed UNIX scripts for automation and overall data management procedures
Performed quality assurance tasks against releases of internal software applications
Developed SQL scripts to generate data analysis reports from Oracle databases
Performed analysis of data relationships, database loads and extraction from E.piphany and related Extract, Transform, and Load (ETL) systems
EDUCATION
MASTER OF COMPUTER SCIENCE, boston university
Coursework included Java, C# and C++
BACHELOR OF SCIENCE IN BUSINESS ADMINISTRATION, suffolk university
Double Concentration: Management & Computer Information Systems
SKILLS
Test Plan Management
Test Automation
Unix Shell Scripting
Leadership and Mentoring
Process Improvement
Strategic Release Management
Building Cross-Functional Teams
Agile Methodology
ACTIVITIES
Member of Software Quality Group of New England (SQGNE), Agile Boston and Certified Scrum Master