Build and motivate high-performing engineering team. Committed to rapidly and efficiently completing projects by leveraging team-based frameworks to best leverage available engineering talent.
Overview
18
18
years of professional experience
4
4
years of post-secondary education
1
1
Certification
Work History
Engineering Manager
Paddy Power Betfair
Cluj-Napoca, Romania
1 2024 - Current
Role name change to align across all roles within Flutter Entertainment, the group part of which Paddy Power and Betfair Belong to.
Delivery Manager
Paddy Power Betfair
03.2020 - 12.2023
Led and managed two dynamic cross-functional teams of 16 engineers dedicated to development of gaming mobile apps for both Android and iOS platforms
Drove successful project deliveries by taking ownership of initiatives, leading cross-functional teams to achieve targeted outcomes
Developed comprehensive estimation and delivery plans, presenting proposals that aligned with project requirements, and overseeing successful execution
Served as primary point of escalation for all aspects related to gaming Android and iOS apps within my team's area of influence
Ensured implementation and adherence to robust processes necessary for efficient functioning of the team, ensuring both the development and quality of the product
Dedicated to fostering a growth-oriented environment, supported the professional development of team members through mentorship, training initiatives, while keeping team members accountable on their goals by regular 1-2-1 conversations and fostering enough freedom for the team members to decide how to do their work
Held accountable for making informed technology decisions, emphasizing robust and scalable solutions to meet business and project objectives
Led the efforts in integrating the quality assurance processes in the release cycle, supporting the development and integration of automated tests
Led the transformation to establish solid CI/CD infrastructure for the Apple environments, by collaborating with multiple departments to ensure Security and good practices.
Product Software Engineering Manager
Jive Software / Aurea / Crossover
09.2017 - 01.2020
Similar to a Delivery Manager
Responsibilities were closely linked to the delivery process, aligning with the Product Managers and the development teams responsible to deliver features, bug fixes, performance improvements with high measurable quality.
QA Manager
Hewlett Packard Enterprise
06.2016 - 06.2017
Recruitment of DevTesters to fit the Agile concept (both manual and automation testing skill set)
Build up a team to fit the Agile R&D structure & methodology
Coaching and training people in the team
Creating opportunities for talent management and growth
Cooperate with local and remote multi-geo R&D and non-R&D teams
Lead the Automation effort on assigned projects
Assigning QA engineers to tasks
Holding performance reviews
Regularly review how QA members do their work and ensure that it adheres to test strategy and meets business and quality objectives
Dive in deep when quality issues get through to production; help identify the root cause and set up a process for ensuring that it doesn't happen again
Identify quality concerns and the need for additional quality metrics or procedures
Collaborating with QA Group Manager to define knowledge transfer from other locations
Work closely with team members to deliver tests on time, based on sprint schedule
Assist team members to understand the existing testing framework and provide coaching for better implementation of automated tests.
QA Manager
Yardi Systems, Inc.
10.2014 - 06.2016
Responsible for the entire quality assurance process from manual testing to the automation architecture and how it integrates with test management tool
Determine office-wide need for QA staff based on overall business objectives and the evolution and strategy of each product
Develop automation architecture so that it supports integration of automated tests with the manual tests in a way that the person who is performing testing on a product is able to easily see the results of the automated tests which are covering part of the tests
Decide together with the team how the UI automation framework needs to be updated to cover different needs
Define testing strategy for each individual product in collaboration with product managers
Identify quality concerns and the need for additional quality metrics or procedures
Define and refine hiring process for QA candidates
Perform interviews together with business line managers and select the appropriate candidates to join the QA team for both manual and automation testing
Holding performance reviews with team members
Offer guidance on extending the UI test automation framework to also support iOS and Android tests, all in the same framework based on parameters sent at test/suite execution
Offer coaching to every member to facilitate continuous professional development
Regularly review how QA members do their work and ensure that it adheres to test strategy and meets business and quality objectives
Dive in deep when quality issues get through to production; help identify the root cause and set up a process for improvements
Participate in regular meetings with Product Owners to discuss overall product quality, including quality goals, metrics and the performance of the QA analysts embedded in the team
Set the test automation roadmap.
QA Team Lead
Yardi Systems, Inc.
10.2013 - 10.2014
Choose the test management tool to use
Recruiting of new members
Defining testing Processes
Defining QA professionals recruitment process
Assign QA tasks
Evaluate QA needs for the development projects in progress