Product QA Manager
2016
to Now
ABC Financial Services
Summary
Ascended through the ranks by promotion from senior-level Test Software Engineer and director-level Quality Assurance Architect to, ultimately, Product/Quality Manager dedicated to providing technical leadership and strategic direction to the entire product management, program management, and testing function through expert skills in quality, product, and program management. Responsibilities shifted between program, product, and quality based on the needs of the organization at the time.
Accomplishments
Strategized with senior leadership regarding program, product, and quality while directly reporting to the Chief Technology Officer
Focused on creating governance programs aimed at delivering results by focusing on key inputs, executions, and outcomes that delivered the company’s high standard of quality while meeting the customer’s quick turnaround needs
Fostered a world-class business culture through servant leadership earning the trust of others by attentively listening, speaking candidly, and treating others with respect while focusing on employee satisfaction and collaboration
Mentored and coached staff on product management frameworks, agile methodologies, and quality standards and practices
Provided administrative support by on-boarding, configuring, and administering all program and collaboration tools including Jira, Confluence, Miro (RealTime Boards), and Slack
Product Management Focus
(June 2017 to Present):
Served as product strategist by translating corporate high-level vision and goals into actionable tasks that resulted in a high-quality product or product enhancements. Established and executed tactical plans by prioritizing features, building consensus, and coordinating product design and engineering schedules. Built new offerings and innovate solutions based on current market trends while increasing revenue and profitability of existing products.
Defined product vision and strategy that was differentiated and ensured delivery of unique value based on customer demands
Served as the Product Manager/Owner for 4 offshore scrum development teams empowering global collaboration while clearly articulating the business value ensuring everyone understood the intent behind the new product or features
Provided cross-functional leadership, most notably between engineering teams, sales/marketing, and support by planning what to deliver and the timeline for implementation by defining clear business models and product road maps
Prioritized features by ranking them against the strategic goals and initiatives making difficult trade-off decisions based on the value that new features would deliver to customers and to the business
Defined requirements for each feature and the desired user experience working closely with engineering teams on the technical specifications and ensuring that teams have all of the information they need to deliver a complete product to market
Researched, documented, and communicated industry trends along with competitor analysis allowing for early value-added confirmations
Responsible for formulating the release process and coordinating all of the activities required to bring the product to market
Quality Management Focus
(January 2017 to June 2017):
Utilized the previous Quality Assurance Architect and Lead Software Test Engineer roles’ accomplishments and responsibilities to ensure that software systems met high-quality standards and requirements while satisfying client needs. Doing so by continuously monitoring software development processes and coordinating QA Testers while designing new efficient quality procedures, preventing market entry delays, collaborating with other departments, and making sure software development projects were completed on time.
Managed by leading, coaching, and mentoring the company’s software testers in the practices of test case coverage, risk analysis, scope definition, scenario definition, and execution strategies
Formulated and implemented overall quality and testing architecture, strategy, best practices, and methodology by collaborating with development leaders and teams focusing on influencing quality across all phases of the software development lifecycle
Kept current on new technologies and development processes making recommendations on future directions on quality engineering as well as applying the latest techniques
Maintained product and process knowledge to directly influence lifecycle and methodology practices that improve product quality, productivity, and process maturity
Conducted reviews and analysis of organizational needs and goals for the development and implementation of applications/systems
Process Management Focus
(May 2016 to January 2017)
Implemented effective change management by establishing and documenting roles, responsibilities, agile methodology, test strategies, and lifecycle processes. Verified continuous business process improvement through updated change and approval management processes, proof of concepts, policy management, performance measurements, knowledge management, and on-boarding strategy to drive high impact decision-making.
Collaborated with experts to detail and deploy the department-wide Governance Office roadmap with strategies, methodologies, and frameworks for architecture, DevOps and Quality
Piloted and implemented agile development methodology/framework for a new greenfield project that would replace all the company’s existing systems and product offerings coordinating the roles, responsibilities, and activities of the entire program including teams from two offshore vendors
Chartered executive steering committees, architecture reviews, and user advisory boards
Drove executive-level decision making by tracking and reporting on key performance indicators (KPIs) regarding execution, delivery, impact incidents, and quality
Fostered a culture of continuous business process improvement and effectively managed stakeholder relationships through cross-functional collaboration
Performed on-going audits of change management process to ensure effectiveness
Standardized development processes to reduce cost, improve productivity quality, predictability, timeliness, team coordination, and customer satisfaction while reducing risk
Created and maintained robust documentation of existing development processes, performed gap analysis to identify areas of inefficiency and/or low quality, and championed recommendations for improving the development process