Summary
Overview
Work History
Skills
Quote
Timeline
Generic

Marguerite (Ritee) Dieken

Castle Rock,CO

Summary

Amiable Software Development and Quality Assurance Manager with 10+ years leading creation of exemplary products by fostering enthusiastic and cohesive teams. Practiced at inspiring efforts that exceed corporate guidelines. Maintains strict adherence to prescribed development milestones and quality assurance levels. Expert at leveraging diverse teams to produce revolutionary and successful products.

Overview

22
22
years of professional experience

Work History

Sr. Software Development Manager

Empower
01.2019 - Current
  • Scrum master responsibilities include leading ceremonies, capacity, prioritization, metrics, and project facilitation
  • Process include Agile, Scrum, Safe, Kanban
  • Manages developer, testing, business analyst resources from HR and project perspectives
  • Cross functional team is located across the US and India with employees in the offices and remotely working
  • Responsible for resource planning, performance appraisals, hiring, firing and all human resource needs of team
  • Use Jira and Confluence tools for teamwork facilitation
  • Grew team 125% in 2 years thru strong recruitment and hiring skills
  • Partakes in a self-governing team who is highly effective and delivering on tasks
  • Reduces production support by 20% in 2021 due to focusing on enhancements vs break fix items
  • Coach resources on process for agile, testing and business process
  • Foster dedicated team report to build a highly effective and empowered team that resources enjoy working on
  • Manage multiple teams who work with SQL, Python, ETL, BODS, Oracle, AWS, Redshift and EC2.
  • Managed multiple high-priority projects simultaneously ensuring timely delivery within budget constraints
  • Improved software development processes by implementing agile methodologies and cross-functional team collaboration
  • Collaborated with product management teams to develop roadmaps and align strategic initiatives for software products
  • Optimized code quality and system performance through stringent testing protocols and continuous integration practices
  • Transitioned legacy systems to modern technologies, enhancing overall system efficiency and user experience
  • Established strong working relationships with key stakeholders, fostering a collaborative environment for successful project outcomes
  • Developed effective resource allocation strategies, maximizing productivity while minimizing overhead costs
  • Introduced automated testing tools to streamline quality assurance processes, improving release timelines and reducing defects
  • Negotiated vendor contracts ensuring cost-effective procurement of essential resources for project completion
  • Promoted a culture of continuous improvement through regular team retrospectives and proactive process enhancements
  • Facilitated seamless communication between development teams across different geographical locations, promoting efficient collaboration
  • Managed software development reporting for corporate reporting and business intelligence efforts
  • Monitored development efforts to maintain high levels of quality control and reduce impact of unforeseen issues
  • Oversaw tens of simultaneous projects, monitoring each for development milestone and quality control compliance
  • Trialed and selected development technologies such as electronic data interchange (EDI) generation tools
  • Inspected final products for application uptime, overall performance and ease of use
  • Collaborated with senior leadership to define requirements and build projects that achieved or exceeded corporate plans
  • Worked with developers to identify and remove software bugs
  • Discussed issues with team members to provide resolution and apply best practices
  • Led cross-functional teams of engineers, quality assurance engineers and designers in development of products and resolution of product defects
  • Delivered project reports and milestone updates to supervisor
  • Documented technical workflows and knowledge to educate newly hired employees
  • Led sprint planning, reviews and retrospectives
  • Oversaw development and implementation of improvements to support M&A work
  • Communicated regularly with customers concerning data exchange and technology integration

Quality Assurace Manager

WellDyneRx
10.2014 - 09.2019
  • Use Microsoft Test Manager, TFS, Azure DevOps, ALM, UFT
  • Manage 10 team members in 3 states with a mix of full time and augmented contracted staff
  • Created good working relationships with many third-party vendors and staffing firms to augment staff to assist in peak time periods
  • Created and implemented process to formalize test planning
  • Additional hats: Scrum master to two sprint teams, Change Control process owner, Process Committee Process Owner for IT SDLC
  • Create and deliver process for a strong QA methodology and team structure for company
  • Work with executive leadership to report status of team, process, and quality of software
  • Created metrics, team goals, and KPIs and drove the team towards their successful completion
  • Responsible for performance appraisals, hiring, firing and all human resource needs of team
  • Work with executive management to prioritize workload of the team
  • Facilitate UAT process with business users
  • Works with all levels of management including middle, senior and executive
  • Responsible for resource allocation and projections and recruiting for full time and contingent staff
  • Assess risk with the internal users and external business units, clients, and users of our systems
  • Researched, selected, and implemented first automation testing practice successfully
  • Own change management and board approval process
  • Enhanced product quality by implementing rigorous testing procedures and protocols
  • Reduced software defects by closely monitoring QA processes and providing timely feedback to the development team
  • Improved overall efficiency of the QA department through strategic planning and resource allocation
  • Maintained a high standard of product performance by conducting thorough regression testing on each release
  • Managed cross-functional teams to ensure seamless coordination between QA, development, and support departments
  • Optimized test case coverage by identifying gaps in existing test plans and devising new strategies for comprehensive testing
  • Streamlined bug reporting process, expediting resolution times for critical issues
  • Developed training programs for junior QA analysts, improving their technical skills and proficiency in testing methodologies
  • Ensured compliance with industry best practices by staying abreast of emerging trends in quality assurance management
  • Collaborated with stakeholders to establish key performance indicators for the QA team, driving continuous improvement efforts throughout the organization
  • Conducted root cause analysis on recurring defects, implementing corrective measures to prevent future occurrences
  • Established a culture of collaboration within the QA department, fostering open communication channels among team members
  • Utilized automation tools to increase efficiency in repetitive tasks, allowing more time for exploratory testing and issue resolution efforts
  • Oversaw vendor relationships to ensure adherence to quality standards during outsourced projects or collaborations
  • Championed data-driven decision-making within the QA team, leveraging analytics tools to monitor progress and identify areas for improvement
  • Implemented risk-based testing strategies that prioritized high-risk scenarios, enabling efficient use of resources during tight deadlines
  • Managed budgetary allocations for the QA department, optimizing resource utilization while ensuring all projects were executed within allocated budgets
  • Investigated customer complaints and performed corrective actions to resolve quality issues
  • Assessed product quality by monitoring quality assurance metrics, reports and dashboards
  • Collaborated with cross-functional teams to develop and implement process and system improvements
  • Conducted process and system audits to identify areas of improvement and enforce compliance with industry standards
  • Performed root cause analysis to identify and resolve quality issues and defects
  • Assured consistent quality of production by implementing and enforcing automated practice systems
  • Applied coaching techniques and tools to support managers and team members in improving performance
  • Established and tracked quality department goals and objectives
  • Determined quality department standards, practices, and procedures
  • Scheduled and chaired quality review meetings to review effectiveness of performance mitigating risk, improving throughput and achieving customer satisfaction

Sr. Test Engineer 4

Raytheon
09.2013 - 10.2014
  • Ran daily scrum teams/meetings
  • Reviews desk and work instructions to assist in audit of team members
  • Translates complex technical information into understandable pieces
  • Follows test processes and procedures, and generation/maintenance of test documentation (cases, procedures, report) and test engineering work products/artifacts
  • Created User Stories and acceptance criteria
  • Works in a multi discipline environment
  • Lead planning and scoring meetings
  • Lead teams of 10 to 15 people
  • Communicated effectively across the Test team and multi-discipline teams Desired Assisted in setting Agile/Scrum process
  • Used IBM Rational DOORS
  • Follows Cost Account Manager tasks
  • Understands data processing of satellite mission data and satellite ground system
  • Executes systems integration verification and validation (IV&V)
  • Experience testing on Linux
  • Defines & tracks milestones with team
  • Participant in Change Control Board
  • Functions as Test Director on formal qualification event with witnesses including customer.

Software Quality Assurance Manager

Western Union
01.2003 - 09.2013
  • Supervised/Managed a team of thirteen lead and QA PMs on shore (local and remote) and thirty-two offshore testers (mix of FTE & contractors)
  • Researched, selected, implemented, and manage an automated tool test team
  • Monitor SLDC trends to adjust QC process
  • Manage multiple products (Mainframe, Web, PC applications, proprietary hardware, etc.) from design, planning and build phases
  • Responsible for resource allocation and timeline estimation
  • Created KPIs and drove the team towards their successful completion
  • Development training for new team members on all products
  • Managed on shore teams of 1-25 people and offshore teams of 2-35 (both automation and manual testers)
  • Responsible to maintain service level based on metrics and staffing
  • Designed and Implemented test life cycle process for onshore and offshore team
  • Plan, maintain, and allocate budget
  • Developed project plans (WBS) for all resources and projects that were in progress
  • Developed and presented metrics to monitor the success of the QA team and projects
  • Ability to manage through difficult employee situations to resolution
  • QC Admin, IQN, Clarity, ITIL, HPSM plus more tools
  • Excellent communication skills with both IT and Business personnel
  • Practiced experience in Agile, Waterfall, RUP, RAD testing methodologies
  • IQN tool experience and recruiting
  • Ran large programs from a project management perspective to create quality for the company (including planning, project management, manual testing, automated testing, performance/load)
  • Coach and mentor employees on new process and team success factors
  • TMap trained implemented training for QA staff
  • Risk based program was implemented and lead to improve focus on proper parts of our tasks
  • Participated in OFAC, Sox and other compliance analysis
  • Lead the largest projects for government updates for Dodd Frank, KYC (know your customer), PCI, Sox and Southwest Border required updates
  • Program managed the largest and highest profile project within the company
  • Presented testing results to business unit, auditors and other people involved to sign off on project
  • Interacted and partnered with state officials on all compliance required changes on status, requirements, and completion
  • Collaborated with business team to complete UAT.

User Acceptance Manager:

  • Developed and owned testing timeline estimation
  • Owned accurately finding and reporting all software problems
  • Worked with off site development teams and Systems QA teams to maintain successful testing outcomes
  • Performed testing on a DOS & Windows PC application on the front end
  • Tested Tandem, Unisys, and AS400 host in conjunction with the PC applications
  • Concentrate on hardware testing with the PC applications
  • Developed and maintain a process and relationship for guarantying the quality of our hardware that is developed using a deployment vendor
  • Manual Tester responsibilities: Understanding of the entire life cycle of software
  • Coordinated and executed manual testing activities on a web site that served 12,000 agents
  • Provided process and methodology oversight to ensure product release meets quality standards with and without automation
  • Isolated, reproduced & accurately reported on software problems
  • Identified areas for testing performance and quality improvement
  • Guided & trained testers on testing standards and processes, software, and mainframe applications
  • Produced test matrices and plans for all testers from business requirement documents
  • Automation Analyst (Regression and Performance testing) responsibilities: Owned development and deployment of automated regression testing tools in effort to test with speed, accuracy, and thoroughness
  • Led the analysis, design, implementation of automated solutions to support existing or new applications- including mainframe systems, disks & web base applications
  • Oversaw Software suite to make sure equipment is comparable to software needs
  • Created on-line documentation for instructions and reference as a foundation for training of automated regression and performance testing
  • Implemented a team methodology for performance testing a web-based application with a mainframe back end
  • Managed and scheduled all performance testing activities to be able to support the growth of over a million transactions
  • Governed all performance, load, and stress testing
  • Helped identify bottlenecks and/or improvements within the system's infrastructure
  • Additional responsibilities: Project Management principles/skills
  • Worked with business owners to create and document business requirements
  • Deployed/trained changes/enhancements to our internal staff and external agents.
  • Test lead responsibilities of resource allocation, test planning, communication with business and IT leadership.

Quality Assurance Tester:

  • Developed testing cases, and plans for all of the Money Transfer PC applications
  • Maintain a defect list of enhancements that need to be developed
  • Understands PC based application implementation procedures
  • High level understanding of Windows Operating Systems
  • Experience with testing Relational Databases as they apply to software applications
  • Designed & implemented multiple automated solutions to support a mainframe system, disks & web base applications
  • Isolated, reproduced & accurately reported on defects
  • Created and produce automated test summary reports
  • Owned communication to vendors and manual testers.
  • Maintains, develop, and publish test plan, test scripts, and defects based on business requirements and technical documents
  • Execute Test plan, test cases, and other testing functions as needed
  • Designed & implemented multiple automated solutions to support a mainframe system, disks & web base applications
  • Isolated, reproduced & accurately reported on defects
  • Created and produce automated test summary reports
  • Owned communication to vendors and manual testers.

Skills

  • DevOps Principles
  • Scrum Framework
  • Requirements Analysis
  • Team Leadership of Full Stack teams
  • Project Management
  • Change Control Board & SCM
  • Budget Management
  • Software Testing
  • Change Management
  • Vendor Management
  • Agile Methodologies
  • Release Management
  • Process Improvement
  • Strategic Planning
  • Resource Allocation
  • Quality Assurance
  • Technical Design Review
  • Sprint Tracking
  • Corporate Reporting Oversight & KPIs
  • Workload Planning - SAFe
  • Developing Project Plans
  • Managing Schedules - On call and resourcing
  • Decision-Making
  • Remote Office Availability
  • Self-Directed
  • Analytical and Critical Thinking
  • Interpersonal Communication
  • Organization
  • First Aid/CPR
  • Task Prioritization
  • Quality Standards Determination
  • Human Resource Management
  • Goals Setting
  • Quality Testing
  • Data Analysis
  • Product Testing
  • Process Development
  • Defect Tracking
  • Test Planning
  • Quality Assurance Background
  • Quality Assurance Management
  • Continuous Improvement
  • Systems Analysis
  • Performance Monitoring
  • Performance Optimization
  • Stakeholder Management
  • Oracle database
  • Software Development
  • DevOps principles
  • Workload planning
  • Sprint tracking
  • Developing project plans
  • Teamwork and Collaboration
  • Problem-Solving
  • Time Management
  • Attention to Detail
  • Problem-solving abilities
  • Multitasking
  • Reliability
  • Team Collaboration
  • Project Leadership
  • Staff hiring
  • Budget Control
  • System Integration

Quote

The way to get started is to quit talking and begin doing.
Walt Disney

Timeline

Sr. Software Development Manager

Empower
01.2019 - Current

Quality Assurace Manager

WellDyneRx
10.2014 - 09.2019

Sr. Test Engineer 4

Raytheon
09.2013 - 10.2014

Software Quality Assurance Manager

Western Union
01.2003 - 09.2013
Marguerite (Ritee) Dieken