Principal QA Engineer
Location: Belfast (3 days per week in office)
Salary: Up to £80,000 + bonus
A global financial services organisation is seeking a Senior QA Engineer to join its Technology function, supporting the next generation of strategic back-office systems within Brokerage and Pricing.
This role sits within an Agile engineering team responsible for platforms that underpin brokerage data management, pricing calculations and commercial analysis across a large-scale global broking operation. You will play a key role in defining and executing QA strategy, building robust automated testing frameworks, and ensuring high-quality delivery across back-end services, APIs and data pipelines.
You will work closely with software engineers, data engineers and business stakeholders to design effective test strategies, mentor QA engineers, and continuously improve testing standards and methodologies.
Role Responsibilities
* Define and drive QA strategy across functional, integration, regression and data testing
* Develop, implement and maintain automated testing frameworks for APIs and back-end services
* Perform hands-on automated testing including unit, integration and end-to-end testing
* Collaborate closely with software and data engineering teams to design effective test approaches
* Mentor QA engineers and promote quality-first engineering practices
* Identify, track and resolve defects, ensuring timely re-testing and closure
* Ensure testing standards are adhered to and continuously improved
* Participate in Agile ceremonies and contribute to an Agile mindset
* Maintain clear documentation of test cases, results and defect reporting
* Support investigation and triage of production issues alongside support teams
Experience & Skills
* 5+ years' experience as a QA Engineer in complex software environments
* Strong background in automation testing and framework development
* Proficiency in Python for developing test tools and scripts
* Experience defining and implementing QA strategies for both software and data platforms
* Hands-on experience with cloud-based environments, ideally AWS
* Strong knowledge of test automation tools such as Playwright, Cypress, Selenium or similar
* Experience working in Agile delivery environments
* Excellent communication, collaboration and stakeholder management skills
* Strong analytical ability with high attention to detail
Desirable experience includes C# or TypeScript and exposure to large-scale data or financial services platforms.
Apply here or reach out to Aaron Somers at Ocho for more information via LinkedIn.