South Dublin, Ireland
Senior Engineering Manager with over 18 years industry experience, and almost 10 years leading globally, distributed teams delivering scalable SaaS and cloud platforms. Expertise in Agile transformation, software architecture, and AI adoption to drive business growth. Proven in building high-performing teams, aligning technology strategy with enterprise goals, and delivering measurable impact in cost optimization, reliability, and customer engagement. Accountable for engineering delivery across Web platforms, Mobile apps (iOS & Android), and API ecosystems, balancing stability, speed, and customer experience.
Leadership & People Development • Led up to 12 FTEs & 6 contractors, driving performance, growth & accountability through effective leadership, coaching & recognition. • Conduct 1:1s, Performance Reviews & structured development planning to build future leaders & guide Direct Reports to promotion. • Fostered a transparent, supportive culture through regular feedback, open communication & shared decision-making. • Drove training initiatives & curricula, especially around AI, GenAI & Agentic workflows, to enhance technical capability & readiness. • Set & tracked team & individual OKRs, ensuring continuous improvement & accountability. Technical & Architectural Oversight • Provided architectural direction & technical oversight, aligning technology strategy with product & organizational goals. • Oversaw end-to-end software delivery, ensuring projects met business goals, quality standards & timeframes while managing resources efficiently. • Managed Verizon Connect’s externally published APIs for the Reveal product, ensuring reliability, QoS, analytics & developer engagement. • Led cross-functional collaboration across architecture, operations & product to optimize delivery & maintain business alignment. Strategic Delivery & Cost Optimization • Advanced to Senior Manager, recognized for strategic delivery, technical excellence & building high-performing engineering teams. • Applied Hoshin planning to align team execution with corporate vision & goals. • Partnered with stakeholders & business leaders to translate strategic goals & product roadmaps into executable initiatives. • Optimized AWS Cloud & API Platform costs, delivering measurable savings while maintaining performance & scalability. • Owned & refined product roadmaps, balancing innovation, maintenance & cost management to maximize value. Stakeholder & Executive Communication • Served as liaison between engineering & executive leadership, clearly communicating progress, risks & strategic recommendations.
Effective Monday 1st August 2022. Superseded Sunday 24th December 2023.
Effective Monday 22nd June 2020. Promoted 31st July 2022.
As Senior QA Engineer and Test Lead, I led both onshore and offshore QA teams to deliver high-quality software solutions within a CI/CD environment. I was responsible for driving testing strategy, ensuring comprehensive test coverage, and maintaining quality standards across multiple development methodologies, including Agile, Scrum, Kanban, and Waterfall. Key Responsibilities & Achievements: • Led and mentored offshore and manual QA teams to support efficient, scalable testing operations. • Oversaw manual and automation testing across frontend (UI/client-side), backend (server-side), database, and API layers. • Conducted extensive performance, mobile (iOS & Android), and integration testing with third-party platforms such as QuickBooks, MYOB, Xero, and Stripe. • Utilized tools such as SOAP UI and Postman for API testing and SQL scripting for database validation. • Designed, developed, and maintained automation frameworks using C# and Selenium, progressively expanding automation coverage. • Enhanced QA efficiency and release reliability through improved automation processes and test strategy optimization.
As Senior QA Test Analyst, I led end-to-end testing initiatives across AXA Life Invest’s software and web applications, ensuring high-quality delivery for both business-as-usual (BAU) and project-based releases. Key Responsibilities & Achievements: • Oversaw requirement analysis, test planning, scripting, and execution across multiple software and web platforms. • Served as Lead Test Analyst for BAU sprints on in-house web-based Policy Administration and Digital Service Platforms. • Designed and executed SQL Server and Oracle scripts for data validation and analysis. • Acted as SCRUM Master, managing sprint ceremonies, defect triage, and cross-functional coordination between Development, Business Analysis, Project, and QA teams. • Produced regular test progress and completion reports for senior stakeholders and IT leadership. • Drove continuous improvement by identifying and implementing process enhancements within the QA function. • Conducted proof-of-concept evaluations for test automation tools to support future automation strategy.
As a Senior QA and Business Systems Analyst, I led quality assurance, systems analysis, and implementation efforts for Mercer OneView - Mercer’s flagship online pensions and benefits platform. My role spanned test strategy, business analysis, stakeholder engagement, and project delivery across multiple system upgrades and client implementations. Key Contributions • Quality Assurance Leadership: Led QA strategy, planning, and execution for Mercer OneView, overseeing system, user, and business acceptance testing for all web and application releases. • Testing & Documentation: Developed comprehensive test plans, scripts, and defect tracking processes; authored training and technical documentation for business, technical, and administrative teams. • Business Systems Analysis: Partnered with business stakeholders, developers, and project managers to define, refine, and deliver functional and technical specifications for new platform features. • Process Improvement: Identified and implemented enhancements to improve system performance, user experience, and business workflows. • Agile & SDLC Delivery: Supported Agile methodologies and SDLC practices, participating in (and occasionally leading) Scrum sessions to ensure on-time, high-quality project delivery. • Client Implementation: Acted as lead implementation consultant for client rollouts, managing both front- and back-end application deployments. • Ongoing Support: Provided analytical and systems support to internal and external users, including reporting on user activity, platform performance, and client engagement metrics.