THOMAS P. FEY ** Janine Drive
East Greenbush, NY 12061
acrhz5@r.postjobfree.com
SUMMARY
Applies Quality Management System to the full software development lifecycle
Create QA project plans, including schedules, strategies, manual and/or automated test plans; execute tests, and analyze test results
Develop business requirements for software enhancements
Design, set up, and execute system level testing including load, performance, and stress; develop, run and evaluate automated test scripts
Create and Review requirements, functional and technical specifications, end-user materials
Prepare reports that are shared with all the stake holders
Review and approve the Functional Requirement Specifications (FRS), and Design documents of all the features: Review & Approve Test Plans, Test Execution Results
Develop Interoperability Matrix working with other product Leads
Develop implementation strategies while working with international teams
SKILL SETS
Technical Skills
Software Development: PL/SQL, SSIS, C#, C++, JAVA, Oracle 9i/10g/11g, Business Objects, SAS
Operating Systems: Windows Server 2012/2008/2003, Windows 8/7/Vista/XP
Platform Services: Control-M, Autosys, Tibco, Weblogic
Project Specific Tools: Confluence, Team Foundation Server (TFS), MS Office
Virtualization: VMWare ESX Server, VMWare Workstation, VMWare Server/Player
Testing Tools: HP Quality Center, Rational Product Suite, Telerik Test Studio, Selenium
Methodologies: Agile, Waterfall, Iterative, Rapid Application Development (RAD), Rational Unified Process (RUP), Change Management Principles, Capability Maturity Model (CMM)
EMPLOYER EXPERIENCE SUMMARY
Employer
From
To
Position
PricewaterhouseCoopers
Dec 2005
Jun 2015
Senior Team Lead
New York Independent System Operator
May 2001
Aug 2005
Quality Assurance Analyst
Trizetto Group/ Novalis Corp
May 1998
Apr 2001
Quality Assurance Manager
Value Behavioral Health
Sep 1997
May 1998
Systems Analyst
Empire Blue Cross Blue Shield
Jul 1993
Sep 1997
Operations Analyst
PROJECT DETAILS
PricewaterhouseCoopers, Albany, NY
Oct 2012 – Jun 2015
Position: Senior Team Lead
Led a team of 14 direct reports comprised of Developers, Business Analysts and Testers located in the US, China and India, Managed Technical Support, Configuration Management and Software Quality Assurance functions of the regulatory and compliance software and services provided to clientele. Managed and controlled software releases, development and test schedules for major software releases interacting with Project / Product Management, IT functions and Business areas of company.
Responsibilities:
Worked closely with the IT and Business Project Management Office to ensure maximum quality and on-time delivery of integrated quarterly and monthly releases and resolved issues
Created and maintained comprehensive documentation on release process, roles and responsibilities, policies and procedures and addressed areas of non-compliance with the Release Management Process
Authored business requirements for software enhancements to conform to CMS updates for Medicare and Medicaid
Coordinated systems integration of PwC proprietary software, validating 835, 837 and HL7 EDI protocols
Chaired Release Planning Meetings and Change Advisory Boards, providing support to IT and Business teams, while acting as a point of escalation for change, release and production issues
Ensured code management through development, testing and production environments in an organized and controlled manner while supporting risk assessment and impact analysis of changes
Supervised staff, including staff selection, orientation, training, performance management, counseling and corrective action as needed
Participated in Requirement and Design reviews for Data Warehouse enhancements
PricewaterhouseCoopers, Albany, NY
Dec 2005 – Sep 2012
Position: Senior Analyst
Senior Quality Assurance Analyst for multiple projects oriented around application changes to the risk and regulatory software. Performed Manual and Automated testing on major and minor software releases based on HTML5 and Data warehouse architecture.
Responsibilities:
Consulted with a variety of healthcare clients on issues from HIPAA to ICD-10 compliance to business process optimization and internal control reviews specific to Medicare and Medicaid protocols
Created specifications for development and business teams in compliance with HIPAA regulations
Developed standardized testing practices for the Advisory Healthcare Division leading to increased product performance and software reliability
VMware Systems Administrator responsible for internal platform integrity and performance
Verified software implementations conformed to client and the US Department of Health and Human Services specifications
Performed risk assessment, planning, analytical procedures, and focused reviews of information systems and for conveying solutions to our client's complex business problems through the use of written reports and presentations
Provided national technical support for both internal and external clientele on a variety of software and platform topics
New York Independent System Operator, Schenectady, NY
May 2001 – Aug 2005
Position: Quality Assurance Analyst
Responsible for Software Quality Assurance and testing of major and minor software releases for Energy market. Performed business analysis on the wholesale energy market in the creation of software requirements. Quality Assurance Lead for multiple projects oriented around application changes to the real-time production utility based market and reliability systems. Performed Manual and Automated testing on major and minor software releases based on the Oracle and Java platforms. Provided 24 x 7 support on real time system changes resulting from introduced change.
Responsibilities:
Met all time datelines when developing and managing testing and release schedules for major and minor software changes
Contributed towards the requirement specification process for new software functionality for New York’s wholesale energy market
Delivered high quality products by developing standardized policies and procedures for the testing and configuration management of software and infrastructure changes implemented on real time system
Successfully interfaced with internal and external audit on IT Change Control Processes for Sarbanes Oxley and SAS 70 compliance audits
Ensured high quality by establishing and implementing a structured approach to software testing including the creation of detailed test plans, procedures and summaries
Improved process by developing and implementing software metrics for use in process improvement activities to the software test process
Trizetto Group/ Novalis Corporation, Albany, NY
May 1998 – Apr 2001
Position: Quality Assurance Manager
Responsible for Software Quality Assurance and testing of FACETS software releases. Led team of 9, Analysts and Technical Implementers. Managed the day-to-day activities of Problem Management and Release Management functions to ensure a quality delivery.
Responsibilities:
Managed testing team to meet corporate objectives while adhering to quality guidelines
Mentored project leads on development and testing of deliverables
Performed stress and business testing for various e-applications through automated testing scripts with Rational and proprietary testing tools
Provided system enhancements to increase operational performance through recommendations made to the business and development teams
Developed corporate guidelines based on ISO9000 standards that increased software quality and reliability
Coordinated software releases for clientele through release management practices resulting in minimal system disruption
Created a quality control database to provide defect metrics reporting and knowledge base support to identify and correct programming and operational issues
Value Behavioral Health, Troy, NY
Sep 1997 – May 1998
Position: Systems Analyst
Responsible for continuous monitoring of mental health software to perform auto adjudication/first pass rates for all lines of business. Created and executed reports as needed to perform analysis and make appropriate recommendations to increase claims auto adjudication.
Responsibilities:
Identified trends between Medicare and Medicaid payer groups for increasing systems performance and edit control
Developed overall test strategy documents for upgrade and patch projects.
Assisted with departmental testing, reviews test results and makes adjustments to process when needed.
Created acceptance/integrated test plan, scenarios, test scripts and data. Works closely with IT analysts and developers to help in root cause analysis of defects observed during any given testing or project initiatives.
Empire Blue Cross Blue Shield, Albany, NY
Jul 1993 – Sep 1997
Positions: Operations Analyst, Program Analyst, Account Representative
Responsibilities:
Participated in the development of business and technical requirements to support corporate projects that have an emphasis on high cost transplant claims.
Performed configuration updates within the utilization management system to meet the updates for all payer groups
Acted as a gate keeper to ensure all system request modifications are appropriate with the least amount of impact
Responsible for designing and contributing content for Technical Design Documents for owned process improvements in Utilization Management.
Provided support to Sales in the identification of health group issues, while aiding group representatives in the resolution of highly sensitive issues.
EDUCATION
Bachelor of Science, Major Business
Siena College, Loudonville, NY
May 1992