Careers at TestReach

Join our team

Vacancies in our Dublin Office

Are you be interested in working for a dynamic and globally ambitious company that gives you the chance to work flexibly, contribute to our growth and have fun?

TestReach is an exciting and award-winning technology company experiencing rapid growth and driven by a passion for innovative solutions that help our customers succeed. High demand for our solution presents an opportunity to grow the company and offers excellent career opportunities for candidates with talent and ambition.

Review our open positions below.

Architect

Role Overview

The Architect at TestReach is responsible for defining and evolving the technical architecture of the TestReach platform, ensuring it is scalable, secure, resilient and aligned with long-term business objectives.

This role provides architectural leadership across engineering teams, guiding design decisions, reviewing implementations and ensuring consistency in standards and best practices. The Architect plays a critical role in balancing innovation, delivery speed, technical debt and long-term platform sustainability in a high-stakes online assessment environment.

This is a highly technical, hands-on role requiring deep architectural expertise and the ability to influence across distributed teams.

Key Responsibilities

Platform Architecture & Technical Strategy

  • Define and maintain the target architecture for the TestReach platform.
  • Establish architectural principles, standards and design patterns.
  • Ensure alignment between product strategy and technical direction.
  • Identify and mitigate architectural risks that may impact scalability or security.
  • Contribute to long-term technical roadmap planning.

Scalability, Reliability & Security

  • Ensure the platform supports high-volume, high-stakes exam sittings with strong uptime and performance.
  • Lead architectural decisions relating to performance, resilience and disaster recovery.
  • Embed security-by-design principles across systems.
  • Validate non-functional requirements (NFRs) including performance, availability, scalability and compliance.

Technical Leadership & Governance

  • Review and approve major technical designs and implementation approaches.
  • Provide guidance on complex architectural challenges and trade-offs.
  • Support engineering teams in resolving deep technical issues.
  • Promote consistency in engineering standards, documentation and code quality.
  • Help manage and reduce technical debt strategically.

Cloud & Infrastructure Architecture

  • Lead decisions relating to cloud architecture and infrastructure design.
  • Ensure best practices in CI/CD, observability, monitoring and deployment patterns.
  • Guide infrastructure scalability and automation strategies.
  • Evaluate and recommend tooling, frameworks and platforms.

Data & Integration Architecture

  • Define data architecture standards, including data flow, storage and governance.
  • Support integration architecture for enterprise clients and partner systems.
  • Ensure secure and efficient API design and external system connectivity.
  • Advise on data security, encryption and compliance requirements.

AI Architecture

  • Provide blueprint designs and strategic guidance on embedding AI/ML capabilities directly into our product suites, ensuring solutions are scalable, secure and seamlessly integrated into the core application logic.
  • Define the standards, rules and best practices for teams utilizing AI code generation tools (e.g., Cline, Open Router); mentor engineers on prompt engineering, code verification and maintaining high software quality in an AI-assisted development workflow.
  • Architect and oversee the integration of AI evaluation, automated testing and model validation steps directly into our CI/CD pipelines, ensuring safe, continuous and compliant deployment of both software and AI artifacts.
  • Act as the subject matter expert to upskill traditional software engineers in AI/ML concepts, bridging the gap between data science models and robust production-grade software engineering.
  • Establish architectural guardrails for monitoring AI performance, data privacy, model drift and cost optimization, coaching engineering teams on how to build observability into every AI-powered feature.

Collaboration & Cross-Functional Alignment

  • Work closely with Product, Engineering and Project Management to align architecture with delivery plans.
  • Act as a technical escalation point for complex design challenges.
  • Communicate architectural vision and decisions clearly to both technical and non-technical stakeholders.
  • Support pre-sales or enterprise discussions where architectural input is required.

Key Competencies and Skills

  • Ability to design long-term scalable solutions while enabling short-term delivery.
  • Deep technical credibility with the ability to influence engineering teams.
  • Strong understanding of distributed systems and platform design.
  • Identifies and mitigates architectural and operational risks proactively.
  • Works effectively across global, distributed teams.
  • Balances ideal architecture with business realities and timelines.

Experience and Qualifications

Education:

  • Bachelor's degree in Business, Computer Science, or a related field. A Master's degree is advantageous.

Experience:

  • 8–10 years in software engineering, with significant experience in architectural roles.
  • Proven experience designing and evolving SaaS or cloud-native platforms.
  • Experience operating in high-availability, security-sensitive environments.
  • Strong background in distributed systems and scalable infrastructure.
  • Experience guiding engineering teams across multiple time zones or distributed structures.

Desirable

  • Experience in EdTech, secure testing platforms, or regulated SaaS environments.
  • Experience supporting enterprise-scale integrations.
  • Exposure to large-scale platform modernisation or transformation initiatives.

Technical Skills:

  • Deep knowledge of modern software architecture (microservices, event-driven systems, APIs).
  • Strong cloud architecture experience (AWS, Azure, or GCP).
  • Expertise in scalability, performance optimisation and resilience patterns.
  • Experience with CI/CD pipelines, infrastructure-as-code and DevOps practices.
  • Strong understanding of data architecture (SQL/NoSQL, caching, data pipelines).
  • Knowledge of security frameworks, encryption standards and compliance considerations.
  • Familiarity with observability, monitoring and performance tooling.

Senior Business Analyst

Role Overview

At TestReach, we are a team of bright, creative and dedicated individuals passionate about leveraging technology to enhance the assessment experience for test-takers and examining bodies alike. Our mission is to provide cutting-edge technology and high-quality services to facilitate large-scale, high-stakes exams in a world with ever-growing demands for education, qualifications, certifications and compliance.

We are seeking an experienced and highly capable Senior Business Analyst to play a leading role in a major strategic systems transformation initiative. The role will be responsible for driving business analysis, process transformation, stakeholder alignment, data requirements definition, business readiness, and reporting capability development across the implementation of a new CRM platform, BI solution, and associated data integration initiatives.

This is a critical role that will act as the bridge between business stakeholders, technical teams, implementation partners, and project leadership to ensure successful delivery of key strategic outcomes. Working closely with the Technical Project Manager, the successful candidate will provide leadership on business requirements, solution adoption, process redesign, reporting capabilities, and change enablement while helping maintain momentum across the programme.

The ideal candidate will bring extensive experience delivering complex technology and data transformation initiatives, exceptional stakeholder management skills, and the ability to influence decisions and drive outcomes across multiple functions.

Location: Dublin, Ireland  |  Reports to: VP of Operations and Customer Experience  |  Employment Type: TBC 12 Month Contract

Key Responsibilities

Business Analysis & Process Transformation

  • Lead detailed requirements gathering across multiple business functions including Operations, Customer Success, Sales, Marketing, Finance and HR.
  • Document current-state processes and identify opportunities for optimisation, automation, and standardisation.
  • Design future-state business processes aligned with organisational objectives and the capabilities of the selected CRM platform and BI solution.
  • Facilitate workshops, discovery sessions, and stakeholder interviews to ensure comprehensive requirements capture.
  • Develop and maintain business requirements, process maps, user stories, and acceptance criteria.
  • Deliver training and knowledge transfer to internal stakeholders on business process mapping, change management practices, and the adoption of new processes, reports, and systems.
  • Support prioritisation of requirements and delivery phases.
  • Establish a unified Enterprise Data Glossary.

CRM Implementation & Business Readiness

  • Act as the primary business representative supporting the implementation of the selected CRM platform.
  • Work closely with the CRM implementation partner, internal stakeholders, and the Technical Project Manager to ensure business requirements are accurately understood and reflected in the solution.
  • Review and validate proposed business processes, configurations, and workflows against agreed business objectives.
  • Coordinate business input into solution design, testing, and acceptance activities.
  • Support user acceptance testing (UAT), business readiness, training, and adoption initiatives.
  • Facilitate business decision-making and ensure timely resolution of requirements and process-related questions.

BI Solution, Reporting & Analytics

  • Lead the end-to-end process for evaluating, selecting, and implementing a new BI Tool.
  • Gather and document reporting, dashboard, KPI, and analytics requirements across all business functions.
  • Define reporting priorities, success metrics, and business data requirements.
  • Work closely with technical teams to design and validate dashboards, reports, and analytics solutions.
  • Coordinate user acceptance testing and business sign-off for reporting deliverables.
  • Lead the rollout and drive user adoption of the BI solution through stakeholder engagement, training, and documentation.
  • Establish reporting governance, business definitions, and data ownership frameworks where appropriate.

Data & Systems Integration

  • Work with Data Engineering and technical teams to define requirements for consolidating data from multiple systems into a central data lake.
  • Document business rules, logical data models, data definitions, data ownership, and data quality requirements.
  • Support data migration planning, validation, and reconciliation activities.
  • Ensure data consistency and alignment across CRM, BI, and other business systems.
  • Identify opportunities to improve data quality, accessibility, and reporting capabilities across the organisation.

Programme Leadership & Delivery Support

  • Partner closely with the Technical Project Manager to ensure alignment between business and technical workstreams.
  • Drive accountability for business-side deliverables and stakeholder engagement activities.
  • Proactively identify risks, dependencies, gaps, and decision points that may impact successful delivery.
  • Facilitate cross-functional workshops, decision-making sessions, and governance forums.
  • Provide regular updates and insights to senior stakeholders and programme sponsors.
  • Act as the business lead across the transformation programme, ensuring business objectives remain central to delivery decisions.

AI & Business Innovation

  • Identify opportunities to leverage AI and automation to improve operational processes, reporting, customer engagement, and decision-making.
  • Collaborate with technical teams to assess and implement AI-enabled solutions where appropriate.
  • Champion innovative approaches that maximise business value from the transformation programme.

Stakeholder Engagement & Change Management

  • Build strong relationships with stakeholders across all business functions.
  • Ensure clear communication and alignment throughout the programme lifecycle.
  • Assess organisational impacts arising from new systems, processes, reporting structures, and data flows.
  • Support the development of training materials, user guides, business documentation, and adoption strategies.
  • Act as a trusted advisor to business leaders throughout the transformation journey.

Key Competencies

  • Strategic thinker with a strong delivery focus.
  • Naturally proactive and comfortable taking ownership of outcomes.
  • Collaborative leader who can influence without direct authority.
  • Confident working with senior stakeholders and cross-functional teams.
  • Results-driven, pragmatic, and focused on delivering measurable business value.
  • Comfortable balancing detail-oriented analysis with broader transformation objectives.

Experience and Qualifications

Education:

  • Bachelor's degree in Business, Computer Science, or a related field. A Master's degree is advantageous.

Experience:

  • 7+ years' experience in Business Analysis, Business Transformation, or related roles.
  • Proven track record delivering complex business systems, CRM implementations, digital transformation, reporting, or data initiatives.
  • Experience working on enterprise CRM implementations (e.g. HubSpot, Salesforce, Microsoft Dynamics, or similar).
  • Hands-on experience building semantic layers and interactive dashboards in tools like Power BI, Tableau, or Looker. Look for a focus on user experience (UX) design in dashboards.
  • Strong experience defining business requirements across multiple departments and stakeholder groups.
  • Experience working with data integration, data warehousing, analytics, or data lake initiatives.
  • Experience operating in cross-functional environments involving both business and technical teams.
  • Familiarity with AI-enabled tools, automation platforms, and AI agent implementations is a strong advantage.

Desirable

  • Experience in EdTech, secure testing platforms, or regulated SaaS environments.
  • Experience supporting enterprise-scale integrations.
  • Exposure to large-scale platform modernisation or transformation initiatives.

Skills

  • Exceptional business analysis and requirements elicitation skills.
  • Basic understanding of how modern cloud data infrastructure works.
  • Strong process mapping, workflow design, and business process improvement capabilities.
  • Excellent stakeholder management and facilitation skills.
  • Excellent communication skills with the ability to engage confidently at all organisational levels.
  • Ability to influence decisions and drive alignment across diverse stakeholder groups.
  • Strong organisational, planning, and prioritisation skills.
  • Comfortable operating in ambiguous environments and helping shape programme direction.

About TestReach

TestReach is an award-winning technology company headquartered at NexusUCD in Dublin, Ireland. Co-founded by Louella Morton and Sheena Bailey in 2014, and now employing 200+ staff, TestReach provides innovative solutions for the online creation, management, and delivery of examinations. TestReach covers the end-to-end assessment process, from initial question development right through to detailed results and data analysis. The TestReach solution includes the integral option of live remote invigilation for formal exams, where the candidate is monitored in real-time online by trained TestReach supervisors using video, audio, and remote screen share technology. With TestReach, examining bodies can create engaging assessments using the advanced test authoring tool and then roll them out securely, anywhere in the world, at any time, for any number of candidates, while maintaining the full integrity of the test.

At TestReach we are proud to champion gender equality in the workplace. You can view a report on our gender balance and gender pay gap at the following link: Gender Pay Gap TestReach

Person using AI on laptop and phone, implying use of AI to write continuous assessment

Apply Now

For more information on any of these roles, please tell us about yourself and upload your CV.


(Maximum File size is 5MB)