We provide IT Staff Augmentation Services!

Product Engineering Manager Resume

5.00/5 (Submit Your Rating)

Austin, TX

Summary:

  • 7+ years of Development and QA management experience, managing up to 15 direct reports. Successfully built QA labs ground-up at three companies. Managed development projects in Asia, Europe, and Americas.
  • 5+ years of Agile development experience; Speaker at the Agile QA SIG group.
  • 4+ years of Test Automation experience with different test automation frameworks.
  • As Chairman of the Software Engineering Process group led the company to CMM 2.
  • M.S. in Software Engineering (UTexas-Austin); M.A. in Mathematics (UTexas-Austin); SEPG training.

Sr. Product Engineering Manager Confidential, Austin, TX May 2012 - Aug 2012

Managed the engineering/development and test teams dedicated for maintaining and enhancing company's archiving product. Program Management responsibility to enhanced customer satisfaction by providing timely resolutions via maintenance releases.

  • Led and managed software sustaining efforts of the company's archiving product. Managed all activities for the software release from definition to distribution within scheduled timeframes.
  • Provided status on progress of customer issues, maintenance release content and schedule to executive management.
  • Assisted Technical support teams with management of customer issue escalations and provided timely solutions for the issues.
  • Participated in weekly defect review meetings to analyze and prioritize defects and customer issues for maintenance releases.

Manager, Confidential,, Austin, TX June 2010 - May 2012

Established strategic direction for Quality Engineering practices and developed a program to implement improvement initiatives. Defined quality engineering and testing policies, repeatable Agile methodologies and metrics to deliver timely, cost effective, and high-quality releases. Led the team through improving Agile adoption and automation testing along with Continuous integration.
Responsibilities include: Transformation of manual QA team to a QA engineering/automation team, formulating and executing QA Automation strategy, enhancing the Quality Process, implementing repeatable methodologies and tools for defect tracking, automated testing, test management, change management and best-in-class metrics.
  • Developed and implemented test automation strategy in conjunction with Thoughtworks consulting group for the company.
  • Expanded the automation framework setup by Thoughtworks team, and increased automation test coverage for core product and new features. Initiative increased test coverage by 50% of the core product.
  • Transformed the manual QA team to quality engineering team with automation focus. This resulted in comprehensive automated test suites for several products increasing both improved quality of the product and work-life balance of the team.
  • Led a centralized team of quality assurance professionals responsible for executing quality assurance activities to ensure quality control is included for all projects.
  • Provided defect dashboards, defect metrics & trending charts, product quality, and agile process adherence reports to management.
  • Led weekly meetings with product owners and development managers, and Technical support team to analyze and prioritize customer reported issues for future releases.
  • Hands on manager, performed both manual and implement automation tests for functional test cases. Mentored team members in Java, automation tests, Test Driven and Behavior Driven testing.

QA Program Manager Confidential, Austin, TX Jan 2008 - June 2010

Key management individual at this startup developing web-based Intelligent Data Management and eDiscovery platforms.
Responsibilities include: Building the QA team, formulating and executing QA Automation strategy, supervising onshore and offshore testing teams, and leading release and build management.
  • Developed and instituted QA best practices which ensured accountability and repeatability of testing procedures.
  • Enhanced test automation framework and regression infrastructure, reducing cycle time by 25% and increasing quality by 40%.
  • Reviewed manual regression test suites post-release and made recommendations for automation. Initiative led to more than 30% of the regression suites being automated.
  • Hands on QA manager - tested all areas of the product with the team for multiple releases, verified bug fixes and software upgrades.
  • Monitored progress of acceptance test plans and testing of features available in each Agile iteration.
  • Drove the adoption of formal release criteria, and was the decision maker for gating software patches and maintenance releases.
  • Supervised the creation of automated and manual tests suits which increased test coverage and reduced field defects by 10%.
  • Ensured requirements changes were captured in test plans and that QA documentation deliverables were updated timely.
  • Diplomatically managed user expectations during acceptance testing resulting in high levels of customer satisfaction.
  • Performed resource management functions such as hiring, training, task assignments, and tracking progress.
  • Prepared detailed weekly management status reports and communicated progress across departments to ensure synergy in delivery.

Director, Confidential, Austin, TX Nov 2006 - Dec 2007

QA Lab and Offshore delivery manager at this Telecom company developing Web-based service provisioning application.
Responsibilities included: Building QA infrastructure, configuring and managing hardware, application testing, supervising onshore and off-shore resources, and providing coaching and training to internal QA and Outsourced groups.
  • Established a QA Lab with Lucent Switches, Redback routers, and VoIP Integrated Access devices.
  • Developed and enforced QA testing approaches and processes consistent with ISO 9126 standards, encompassing all types of testing: Functional, Integration, Regression and System test.
  • Managed delivery of web-based VoIP service provisioning application developed on JBoss Application Server and validated quality for client acceptance.
  • Developed product delivery plans in conjunction with offshore software service provider including: specifying goals, strategy, staffing, scheduling, identification of risks, and contingency plans.
  • Designed QA artifact templates, created test plans, coordinated application releases, and produced QA metrics reports.
  • As a member of the Change Control Board developed a defect workflow schema in company's defect tracking tool (JIRA), conducted weekly defect review meetings, prioritized and validated defects, and authorized bug fixes.
  • Enhanced workflow between developers, Business Analysts, PMs and Test engineers and increased Agile iteration throughput.
  • Reviewed artifacts to ensure Use-CASE coverage, validated traceability matrix, and prepared testing status reports for management.

Director, Confidential, Austin, TX Feb 1996 - Oct 2006

3+ years of software development management experience at this telephony and network applications development company. Responsibilities included: Managing R & D and QA group, CMM Process Institution, Requirements Engineering, and Configuration and Release management.
  • Traveled internationally to customer sites to develop problem definition and requirements and negotiate execution and delivery schedules. Successfully managed expectations, built confidence and enhanced inter-company relationship.
  • Established a QA group to develop ISO 9126 compliant products, encompassing quality model and performance metrics.
  • Developed a change management process to re-engineer ad-hoc product enhancement and change requests. Initiative resulted in streamlined QA testing process, effective allocation of resources, and timely delivery.
  • As Chairman of company's Software Engineering Process Group led company towards CMM Level-2.
  • Provided vision and successfully institutionalized a Software Engineering Process (iiSEP) based on CMM for the system engineering team. Process enhanced requirements engineering, code-review and proper QA techniques.
  • Exceeded expectations by managing multiple non-overlapping projects through concept, initiation, planning, execution, and closing.
  • Administered source control system (CVS), and was responsible for building and releasing software patches.

Senior Software Engineer Confidential,Austin, TX

6+ years customized telephony and network application development. Responsibilities included: Software development, Hardware and Software Technology assessment and planning, Standards compliance, and Hardware installation and testing.
  • Project lead for developing customized call and voice processing applications which comprise company's core revenue generating products. Defined project scope, prioritized requirements and mapped business needs to functional requirements.
  • Developed a web-based dashboard for monitoring network traffic and system status using J2EE, Apache, Tomcat, and XML. Product provided Real-Time Session and Resource Management (QoS), Enhanced System Capacity and increased marketability.
  • Directed the design and implementation of web-based interface using JDBC to generate network reports, errors, and exceptions. Product increased user experience, enhanced system maintenance, and improved competitive position of company.

Associate Software Engineer Confidential, Austin, TX Jan 1995 - Jan 1996

Developed Software for behavioral and analytical neural-network application at this control systems company.
  • Developed a cost-effective software alternative to hardware-based system for processing and analyzing complex emission data.
  • Developed software test environment which analyzed, trained and optimized neural networks for better performance.
TECHINCAL SKILLS
  • Testing Tools: Mercury TestDirector, Selenium, Webdriver, CVS, SVN, JIRA, Bugzilla, JUnit
  • Agile Tools: Rally
  • Business Applications: Caliber-RM, MS Office, Project, and Visio, LotusNotes
  • Virtualization tools: VMWare ESX, VMWare Server
  • Methodologies: Agile, KANBAN, PMI, CMM, CMMI
  • Languages: Java, C/C++, UNIX shell, Korn shell scripting, Javascript, Perl, Tcl, Expect, HTML, XML, AJAX, CCXML, VXML
  • Web Tools: Apache, Tomcat, JBoss Page 2/3

TECHINCAL SKILLS

  • Operating Systems: Unix, Linux, Solaris, Windows
  • Network Protocols: TCP/IP, UDP, HTTP
  • DataBases: MySql, Postgres
  • Software Standards: Lifecycle Standards (IEEE 12207), Measurement Standards (ISO 15039), Quality Standards (ISO 9126, IEEE 829)
  • Telecom Protocols: T1, E1, ISDN, SS7, VoIP (SIP, H323)
  • Network Elements: Integrated Access Devices (Adtran IADs), Session Border Controllers (ACME Packet Net-Net 4000 Series), Routers (Redback SE800), Switches (Foundry Fast Iron Series), Telecom Switches

We'd love your feedback!