DAVID A. POLAND
**** ********** **, ******, ** 66227, 913-***-****, ***********@*****.***
Career Summary
Innovative and successful Senior Software Engineer experienced in managing
direct reports, providing team leadership and the mentoring and career
development of junior team members. Technical expertise in developing and
executing test strategy plans with specialization in optimization and
performance tuning of complex enterprise systems. Primary job functions
include test planning, data creation, test case and script development,
test execution, and documenting and reporting on test results to key
stakeholders. Proven track record of reducing business operating costs
through elimination of functional and performance issues. Effective in
handling time sensitive high-priority and complex projects. Solely
responsible for resolving a major desktop computer performance issue
affecting thousands of desktop computers in the Sprint PCS Call Centers
that resulted in an estimated savings of $12 million dollars a year in lost
productivity.
Areas of Expertise
Management & Coordination of Direct Reports . Performance, Functional &
Quality Assurance Testing . Project & Program Management . Strategic &
Operational Project Planning . Risk Assessments . Software Development Life
Cycle . Issue Troubleshooting & Diagnostics . Defect Tracking & Resolution
. Training and Mentoring
Professional Experience
Advanced Technology Group, Overland Park, KS - 02/10 to Present
Senior Consultant
Responsible for researching, designing and developing a training curriculum
for Load & Performance software testing best practices and procedures.
Responsible for developing a series of training classes on implementing the
HP LoadRunner software tool for Load & Performance testing for multiple
communication protocols. Conduct and lead training classes for the HP
LoadRunner software tool with focus on protocol scripting specifics, best
practices, manual and automatic parameter correlation, transaction
measuring, issue troubleshooting and resolution, output and diagnostics,
analyzing and interpreting load test results, data management and test
results generation and reporting.
Deliverable highlights include:
. Develop and conduct a training curriculum for industry standard Load &
Performance software testing best practices and procedures.
. Develop and conduct a series of training classes for implementation
and usage of the HP LoadRunner tool for Load & Performance testing
with each session covering the different aspects and specifics of
scripting requirements for the HTTP, Tuxedo, Mainframe and Winsock
network communication protocols.
. Develop and conduct a training curriculum for HP Virtual Table Server
(VTS) for data management.
. Develop and conduct a training curriculum for PL/SQL Developer for
data procurement.
. Coordinate, schedule, conduct and lead multiple Load & Performance
training classes for the client covering best practices/procedures and
usage of the HP Loadrunner software tool.
. Analyze current LoadRunner application test scripts and document the
manual applications steps and data requirements necessary to reproduce
the scripts.
. Provide Load & Performance subject matter expertise, guidance and
knowledge transfer for clients and team members.
. Analyze, document and provide improvements and enhancements for
current Load & Performance processes and procedures.
. Document and develop Load & Performance process flow diagrams
detailing from start to finish the high level steps, requirements,
milestones, GO/NO GO decisions and deliverables required for a
successful Load & Performance test cycle.
. Establish Load & Performance test criterion entrance requirements for
successful completion of process flows.
. Implement usage of the HP Virtual Table Server (VTS) for enhanced HP
LoadRunner test data management.
. Develop automated macros to significantly decrease the time required
for customization of HP LoadRunner scripts.
. Troubleshoot and provide assistance for the client and team members
for customization and playback of HP LoadRunner application scripts.
. Provide analysis, communication and recommendations of Load Test
results from HP LoadRunner for the client and team members.
. Conduct hiring interviews for candidates for Quality Assurance testing
position roles for multiple client sites.
Kustom Signals, Inc., Lenexa, KS - 03/08 to 01/10
Senior Software Test Engineer
Managed and provided leadership for direct reports. Designed, managed and
implemented test environments and test plans for new products and features
ensuring adherence to defined processes and procedures. Coordinated,
partnered and gathered test requirements from Product Management,
Requirements Analysts, Software and Hardware Engineering, Project
Management and Quality Assurance teams. Administered software builds,
release packaging, source management and change management activities
through company standard software tools. Responsible for creation and
refinement of best test practices and procedures, issue tracking software
selection and implementation and source management software standards for
integration into the company standard processes. Responsible for
identification of hardware and software defects for projects with
specialization in embedded systems. Provided detailed status reports of
testing progress for upper management.
Deliverable highlights include:
. Interviewed, hired and managed a team of direct reports. Provided
leadership, scheduling, assignments and reporting direction related to
testing and project level requirements.
. Provide ongoing mentoring and training of best test practices and
processes to other team members.
. Provided management with support and analysis of current issues with
regard to risk, prioritization, estimated resolution time and impacts
to the project schedule or milestone dates.
. Communicated and coordinated with multiple virtual teams spread across
different geographic areas and time zones for issue troubleshooting,
status and resolution.
. Responsible for creating company standard test processes and
procedures and ensuring adherence to the process.
. Created a training curriculum and provided training classes on the new
toolsets and test procedures for both management and team members.
. Analyzed, designed and implemented test strategies and test plans for
projects based on Software Requirements Specifications (SRS)
documentation.
. Managed and performed testing activities for multiple projects
concurrently.
. Identify, document and drive to resolution all issues encountered
during project testing.
. Provided environment and change management support ensuring that all
test environments are in sync and are running the same hardware and
software versions.
. Tasked as a proxy to provide project management support for project
managers that were out of the office or unavailable in addition to my
regular duties.
Sprint, Overland Park, KS - 12/97 to 03/08
Senior Software Performance Engineer
Managed a software performance test team providing testing and quality
assurance for Sprint production software releases. Ensured load &
performance testing adhered to defined processes, procedures, quality and
standards utilizing the Mercury LoadRunner, Mercury Performance Center and
Segue Silkperformer software. Coordinated and partnered with multiple teams
across the enterprise to diagnose, troubleshoot and resolve software and
hardware issues. Provided detailed analysis documentation and status
project reports for upper management. Involved in the full performance
testing cycle: project initiation meetings, requirements gathering, test
environment configuration/verification, test data creation/gathering,
performance test execution, tuning, analysis of results and issue
resolution. Responsible for debugging of testing environment, including
hardware, software and middleware (EI, NMS, P2K, Ensemble, EAI, ASI, etc).
Identify configuration, application and middleware defects that contribute
to poor performance and drive issues to successful resolution.
Deliverable highlights include:
. Managed a team of Junior Performance Engineers providing
employee career development, training, mentoring,
employee reviews and assessments.
. Piloted and managed several internal software test tools and
procedural change initiatives. Mentored and trained other team members
on the new toolsets and processes.
. Created risk and vulnerability assessments, with consideration given
to hardware and software requirements, resource availability, network
availability, project testing status, staffing needs, training needs
and expenses.
. Managed load & performance testing of all projects for the POS (point
of sale) system deployed at all of Sprint's third party vendor centers
across the country for the past three years.
. Managed multiple Load & Performance testing projects across 27 major
Sprint production releases contributing to a realized cost avoidance
of several million dollars that would have been incurred due to
production outages and downtime resulting from undiscovered software
and hardware defects.
. Provided Program Management of budget controls, resources, cross-
divisional communication, reporting, project release scheduling,
impact assessments and project authorizations. Worked closely with
Project Managers and provided assistance with administration and
communication issues that developed with cross-divisional projects.
. Supported the Disaster Preparedness & Planning team and the Project
Release Management Board by providing input on project requirements
such as high-level timelines, co-dependencies and prerequisites.
. Solely responsible for resolving a major desktop computer performance
issue affecting thousands of desktop computers in the Sprint PCS Call
Centers that resulted in an estimated savings of $12 million dollars a
year in lost productivity.
. Tasked as a management proxy for group affiliates that
needed urgent issues escalated to the Executive
Management level for evaluation or a decision for mission
critical applications.
. Provided support in the formation and development of a
testing organization for functional testing, performance
testing, network and tools management and quality
assurance.
. Managed a large scale project for the definition and deployment of the
software desktop build standard for several thousand desktop computers
at all Sprint PCS call centers.
. Assigned as a subject matter expert to provide support and detailed
analysis for Sprint Customer Care Applications during Application
Rationalization meetings to determine duplicate application
functionalities, best practices, hardware consolidation and potential
cost savings between Sprint and Nextel after the merger.
Black & Veatch, Overland Park, KS - 1/95 to 11/97
Microcomputer Specialist
Provided desktop and server issue resolution and support for multiple
hardware brands and configurations connected across 5 different network
types (Windows NT, Banyan Vines, Novell, DECNET and LAN Manager).
Deliverable highlights include:
. Managed the setup, configuration and deployment of NT 4.0 servers and
workstations. Created and deployed automated NT installations.
Performed NT 4.0 hot fix and service pack installations. Performed NT
4.0 administrative duties related to adding and removing users, user
login auditing, event log security auditing, performance auditing,
creation of network shares, editing user scripts, designing security
profiles and configuration of printers. Assisted in software desktop
deployments via Microsoft SMS.
. Setup and configured new computer systems. Upgraded existing PCs with
new hardware. Diagnosed and solved PC hardware and software problems
for customers. Repaired and replaced defective hardware components.
. Traveled to multiple customer locations to provide on-site support and
trouble resolution for desktop and server issues.
. Responsible for maintaining, cataloging and tracking replacement parts
inventory.
. Responsible for performing daily backups of Banyan Vines servers.
Technical Skills and Experience
Programming/Scripting Languages
HTML; C; Pascal; XML; Python; Visual Basic; Java, Lisp; Fortran; Assembly;
.NET
Operating Systems
Windows 7, Windows Vista, Windows XP, Windows XP Embedded, Windows
Embedded Standard, Windows 2000, Windows 95/98/ME, Windows 3.1/Windows 3.11
for Workgroups; Windows NT 3.51/4.0, Windows Server 2000/2003/2008, VAX,
UNIX/Linux; Unix HP 11.x/Sun Solaris and Mac OS
Hardware
Extensive experience in building, installing, configuring and repairing
PCs. Installed, configured and repaired PC components, including but not
limited to motherboards, hard drives, processors (Intel, AMD & Cyrix), CPU
heatsinks/fans, case fans, CDROM/writers, DVDROM/writers, video cards,
sound cards, network cards, RAID cards (IDE/SCSI), modems, DRAM chips,
SIMMS, DIMMS, SDRAM, DDR SDRAM, RDRAM, hubs, switches, wireless/wired
routers and power supplies. Desktop and laptop computers from the following
manufacturers: Dell, Toshiba, IBM, Micron, Gateway, Hewlett Packard,
Compaq, Acer, Asus, MSI and NEC.
Network
Windows NT 3.51, Windows NT 4.0, Windows Server 2000/2003/2008; Novell
NetWare; Banyan Vines; Ethernet; Token Ring; Co-axial & UTP, TCP/IP, UDP,
Samba, SNMP, Active Directory, VPN, 802.11a/b/g/n, DNS, DHCP, WINS,
Netbios, Cisco IOS
Databases
Microsoft Access; Oracle 8, 9, 10; Convergys P2K; Clarify; Amdocs Ensemble;
Peoplesoft; SQL
Software
Microsoft Office 4.3, 95, 97, 2000, XP, 2003, 2007; Microsoft Project;
Microsoft FrontPage; Microsoft Internet Explorer; Microsoft Sharepoint;
Microsoft Virtual PC; Mozilla Firefox; Segue Silkperformer 5.x-7.x;
Mercury/HP LoadRunner 7.8, 8.1, 9.10, 9.50; Mercury/HP Performance Center
7.8, 8.1; Mercury/HP SiteScope; HP OpenView; InstallShield; Wise Installer;
Microsoft Visio; Adobe PhotoShop CS; Microsoft Systems Management Software,
PC Anywhere, Dameware, Symantec Protection Agent, Symantec Ghost; BlackICE
Defender/PC Protection Firewall; ZoneAlarm Firewall; Norton Firewall and
Norton Privacy Control; McAfee & Norton Antivirus; Avira Antivirus, AVG,
Avast!,BEA Weblogic; Apache Tomcat; Microsoft IIS, Remedy; Change Synergy;
Peoplesoft; Urchin; Docshare; Documentum; Trackplus; Subversion; Visual
Studio 2008; OpManager; Advantex Dispatch Application; Reflection; PL/SQL
Developer
Certifications
Microsoft Certified Systems Engineer (MCSE)
Microsoft Certified Professional (MCP)
Implementing and Supporting Microsoft Exchange Server 5.5
Internetworking with Microsoft TCP/IP on Microsoft Windows NT 4.0
Implementing and Supporting NT Server 4.0 in the Enterprise
Implementing and Support NT Server 4.0
Implementing and Supporting NT 4.0 Workstation
Networking Essentials
Education
BS Computer Science
University of Kansas, 1994