Christopher Hagan
AeroLeads people directory · profile

Christopher Hagan Email & Phone Number

Principal Software Engineer at Optiva Inc.
Location: Belfast, Northern Ireland, United Kingdom 5 work roles 1 school
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Principal Software Engineer
Location
Belfast, Northern Ireland, United Kingdom
Company size

Who is Christopher Hagan? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Christopher Hagan is listed as Principal Software Engineer at Optiva Inc., a with 585 employees, based in Belfast, Northern Ireland, United Kingdom. AeroLeads shows a matched LinkedIn profile for Christopher Hagan.

Christopher Hagan previously worked as Principal QA Engineer at Optiva Inc. and Staff Software Developer at Commscope. Christopher Hagan holds Associate Bachelors Degree, Computer Science from Ulster University.

Company email context

Email format at Optiva Inc.

This section adds company-level context without repeating Christopher Hagan's masked contact details.

Optiva Inc.

Review company-level records connected to Christopher Hagan before choosing the right outreach path.

Profile bio

About Christopher Hagan

Christopher Hagan is a Principal Software Engineer at Optiva Inc..

Current workplace

Christopher Hagan's current company

Company context helps verify the profile and gives searchers a useful next step.

Optiva Inc.
Optiva Inc.
Principal Software Engineer
Belfast, GB
Website
Employees
585
AeroLeads page
5 roles

Christopher Hagan work experience

A career timeline built from the work history available for this profile.

Principal Qa Engineer

Belfast, Northern Ireland, United Kingdom

Staff Software Developer

Belfast, Northern Ireland, United Kingdom

After spending time in the QA team in Commscope Belfast I then moved to the development team to work on the Python based back-end of the domain manager project, a network hardware management and monitoring system. In this role, I was involved in various tasks that required me to write new APIs and efficiently manage the existing APIs within the system. This involved validating the payloads the user provided on multiple layers, first off checking the correct data types were provided and then logic layer checks that this data matched what was allowed by hardware specifications, the complexity of the data necessitated a meticulous approach. Once this data was accepted by the system it was then needed to be communicated on to the device which required some manipulation of a hardware adapter layer, which involved transforming what could be a relatively concise payload, consisting of a few variables, into an extensive set of configuration commands tailored specifically for the hardware in question. Given the potential ramifications of sending incompatible commands to the hardware, we relied heavily on pytest to rigorously unit test the logic and adapter layer code, so when writing a new feature unit tests were just as much a part of my day to day work as production code. The back-end API code was also responsible for controlling the interactions with the Arango database layer all while seamlessly operating within a Kubernetes orchestration system. Moreover, as part of my responsibilities, I actively took on the role of mentoring junior team members, including students, guiding them in their professional growth and imparting valuable knowledge and expertise.

May 2022 - Sep 2023

Staff Software Qa Engineer

Belfast, Northern Ireland, United Kingdom

When I first joined Arris/CommScope I worked on the Titanium conditional access system. My duties included installing a customer flavour of CentOS to various servers and then declaring the individual roles of those servers within the overall system, there was some manual functional testing required due to the use of set top boxes and devices like tablets or MAC OS so end to end testing was purely a manual activity, however I did also spend time writing automated tests to validate interactions within the system by making use of robot framework, we made use of Jenkins to run a full suite of tests as and when required and I wrote my own script to take the results of a run from Robot and automatically update Jira with the test results.A few years our team embarked on the development of the Domain Manager product, which is used to control and monitor network hardware devices within a telecommunications network. While working on the Domain Manager it was decided that the focus of the testing should be on the API layer so I spent the vast majority of my time developing API tests written in Python, making use of PyTest. Seizing this opportunity to immerse myself in an automation-centric role, I wholeheartedly embraced the challenge. This entailed assuming the responsibility for crafting a substantial number of new test cases, collaborating closely with the head of the development team to determine work priorities, diligently maintaining the existing test suite, and assuming complete ownership over the deployment and execution of nightly test runs. Consequently, I naturally evolved into the go-to person for any inquiries or requests for additional insights into the automated framework. While I spearheaded the advancement of the test framework, I also extended my expertise to guide a junior team member and a placement student, on a daily basis, they sought my direction to effectively manage their workload and contribute to the overall success of the project.

Dec 2017 - May 2022

Software Qa Engineer

Belfast, Northern Ireland, United Kingdom

Sole Software QA engineer for the Imaris image analysis software application developed by subsidiary company Bitplane based in Zurich, Switzerland. As the only software test engineer assigned to this application my role encompassed all aspects of testing required for Imaris, which included the following : ◦ Authoring and maintenance of automation test cases in C# using the Ranorex test automation framework ◦ Authoring and executing of manual test cases, this included a sanity set, new tests based upon recently delivered requirements and a regression test suite ◦ Verification of new bugs as reported by customers, sales and support teams ◦ First port of call for Support when they have an issue which required input from the development team - mostly troubleshooting customer problems. ◦ Administration of the bugzilla bug tracking server ◦ Exploratory manual testing ◦ Performance testing of Imaris based upon alterations to hardware setup with a particular focus on graphics and rendering performance.

Nov 2012 - Dec 2017
Team & coworkers

Colleagues at Optiva Inc.

Other employees you can reach at optiva.com. View company contacts for 585 employees →

1 education record

Christopher Hagan education

FAQ

Frequently asked questions about Christopher Hagan

Quick answers generated from the profile data available on this page.

What company does Christopher Hagan work for?

Christopher Hagan works for Optiva Inc..

What is Christopher Hagan's role at Optiva Inc.?

Christopher Hagan is listed as Principal Software Engineer at Optiva Inc..

Where is Christopher Hagan based?

Christopher Hagan is based in Belfast, Northern Ireland, United Kingdom while working with Optiva Inc..

What companies has Christopher Hagan worked for?

Christopher Hagan has worked for Optiva Inc., Commscope, and Andor Technology.

Who are Christopher Hagan's colleagues at Optiva Inc.?

Christopher Hagan's colleagues at Optiva Inc. include Alexey Ivanenko, Naseem Abbassi, Pmp, Csm, Itil, Psm I, Vikas Sharma, Sameer Maniyar, and Swagat Kadam.

How can I contact Christopher Hagan?

You can use AeroLeads to view verified contact signals for Christopher Hagan at Optiva Inc., including work email, phone, and LinkedIn data when available.

What schools did Christopher Hagan attend?

Christopher Hagan holds Associate Bachelors Degree, Computer Science from Ulster University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Christopher Hagan you were looking for.

View similar profiles