Michael Donnelly
About Michael Donnelly
Michael Donnelly is an Engineering Manager at N-able, where he has worked since 2022. He has a background in software testing and development, with previous roles at Cherwell Software and SolarWinds MSP, and holds a Bachelor's Degree in Computing and Networks from the University of Abertay Dundee.
Current Role at N-able
Michael Donnelly serves as an Engineering Manager at N-able, a position he has held since 2022. He is based in Dundee, Scotland, United Kingdom. In this role, he oversees engineering projects and contributes to the development of software solutions. His responsibilities include managing teams, ensuring quality standards, and implementing best practices in software engineering.
Previous Experience at Cherwell Software
Prior to his current role, Michael worked at Cherwell Software as a Senior QA Engineer from 2019 to 2020. His tenure lasted one year and was based in Dundee, United Kingdom. In this position, he focused on quality assurance processes and contributed to the overall software development lifecycle.
Experience at SolarWinds MSP
Michael Donnelly has extensive experience at SolarWinds MSP, where he held multiple roles. He worked as a Software Test Engineer from 2017 to 2018 for one year, and later as a Senior Software Test Engineer from 2018 to 2019 for six months, both in Dundee, United Kingdom. His work involved software testing and quality assurance, contributing to the reliability of software products.
Education and Qualifications
Michael earned a Bachelor’s Degree in Computing and Networks from the University of Abertay Dundee, where he studied from 2011 to 2013. He also holds an ISTQB Foundation level certification from BCS, which signifies a solid understanding of software testing principles and practices.
Expertise in Behavior-Driven Development
Michael has expertise in Behavior-Driven Development (BDD), a collaborative approach that involves developers, testers, and business stakeholders. This methodology emphasizes communication and shared understanding, which enhances the software development process. He is also passionate about mentoring and coaching, focusing on collaboration and knowledge sharing within teams.