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.
Account Executive
Role Overview
The Account Executive sits within our Sales team and is focused on driving new business growth.
In this position, you will be responsible for identifying, developing and closing new business opportunities. You'll report directly to the CEO, who currently oversees the sales function, and work closely with our Pre-Sales, Marketing, Customer Success, Services, Product, and Engineering teams to ensure a coordinated and effective approach throughout the sales process.
This is a consultative sales role, suited to someone who enjoys understanding complex customer requirements, building strong relationships and managing opportunities through longer, multi-stakeholder sales cycles.
Responsibilities
- Own and deliver against a defined portfolio of sales opportunities, with full accountability for progressing opportunities and building a robust pipeline aligned to the Sales Plan and converting opportunities through to successful close via proactive nurturing, stakeholder engagement, and structured opportunity management.
- Lead relevant tender processes end-to-end, collaborating closely with colleagues particularly Pre-Sales Enterprise Consultants to develop tailored proposals and deliver high-quality submissions to prospective customers.
- Manage opportunities through to close in a timely and structured manner, ensuring alignment with sales quota objectives and accurate, up-to-date CRM records.
- Manage longer, consultative sales cycles where credibility, trust, persistence and effective stakeholder management are critical to success.
- Provide regular and structured reporting on sales activity, pipeline progression, and portfolio status using agreed reporting mechanisms.
- Proactively generate new opportunities within target markets and accounts through networking, market knowledge, account development and creative prospecting approaches.
- Adopt a consultative sales approach, actively listening to prospective customers to understand their business challenges, requirements and decision criteria, and positioning TestReach accordingly.
- Lead commercial discussions and negotiations, balancing the needs of the customer with the commercial objectives of TestReach and maintaining momentum towards close.
- Represent the organisation at sales and marketing events, including attending and delivering presentations where appropriate.
- Capture and share market intelligence, customer insights, and competitive feedback with relevant internal stakeholders to inform product, marketing, and strategic decisions.
- Contribute positively to team culture and performance, bringing energy, drive, and focus to support the organisation's broader growth ambitions as the team continues to scale.
- Develop and execute formal account plans for priority prospects, mapping stakeholders, decision processes, competitive positioning, next steps and the strategy required to progress the opportunity.
- Develop and maintain strategic relationships across target accounts, including senior decision-makers, identifying opportunities to build relationships across multiple stakeholders and functions.
- Engage confidently with senior and executive-level stakeholders, relating TestReach's solution to their wider business objectives and challenges.
- Assist with the ongoing improvement of sales processes and system usage.
- Contribute to customer and prospect briefings, workshops and presentations where appropriate.
Experience
- Bachelor's degree in Business, Technology, or related discipline.
- At least 3–5 years' successful B2B sales experience, ideally within SaaS, technology or technology-enabled services, with experience managing complex, multi-stakeholder opportunities involving functions such as procurement, legal, IT and senior decision-makers.
- A proven track record of meeting or exceeding sales targets and managing pipeline and forecasts effectively.
- Experience applying structured qualification methodologies (e.g., BANT or similar) is an advantage.
- Excellent proposal writing and verbal communication skills with a keen eye for detail.
- An understanding of software implementation services or consultancy is an advantage.
- Ability to maintain cooperative working relationships with all levels across the company.
- Strong client relationship building skills.
- Experience of responding to tenders and selling into regulated industries.
- Excellent collaboration, organisational and time management skills and the ability to work accurately and meet deadlines.
- Self-starter who plans their activity and works in a structured manner whilst recognising the importance of the team.
- Strong work ethic with ambition to progress and overachieve.
- Passionate about technology, technically savvy and proficient in office applications.
- Experience using HubSpot is an advantage.
Pre-Sales Solution Consultant
Role Overview
The Pre-Sales Solution Consultant (PSC) plays a key role in the sales process, helping prospective customers understand how the TestReach platform can meet their assessment and business requirements, and working closely with Account Executives and colleagues across Product, Engineering, Services, Customer Success and Marketing.
This is a consultative, client-facing role involving discovery, workshops, demonstrations, tenders and customer meetings. We are looking for someone who combines technical and problem-solving ability with energy, enthusiasm and strong interpersonal skills. Someone who builds rapport easily, enjoys engaging with customers and can bring the TestReach solution to life.
The PSC will work closely with prospects and existing customers to understand and interpret their business, operational and technical requirements, translating these into practical and scalable solutions.
Key Responsibilities
Customer Engagement and Demonstrations
- Conduct discovery sessions, workshops, presentations and demonstrations, working closely with Account Executives and Customer Success to understand each opportunity and what is needed to progress the sale.
- Plan and deliver high-quality, tailored demonstrations that reflect each prospect's requirements and priorities, bringing the platform to life in an engaging and compelling way.
- Provide solution and technical expertise throughout the sales process, helping prospective customers understand the value and capabilities of TestReach.
Solution Design and Technical Discovery
- Lead technical discovery to understand customers' systems, workflows, edge cases and integration requirements.
- Translate customer requirements into clear proposed solutions, identifying how these can be addressed through standard functionality, configuration, integration or alternative approaches.
- Define appropriate integration approaches and document requirements clearly for customers and internal teams.
- Identify potential solution gaps, dependencies or risks and take ownership of working with the relevant teams to establish an appropriate response or way forward.
- Ensure proposed solutions are technically feasible, scalable and aligned with the capabilities of the TestReach platform.
Tenders, Collaboration and Communication
- Take responsibility for relevant solution, technical, integration and operational elements of RFPs, RFIs and tender responses.
- Act as a key point of contact for solution and technical matters during the sales process, working collaboratively across Sales, Product, Engineering and Services.
- Capture and share recurring customer requirements, market insights, product gaps and competitive feedback with relevant internal stakeholders.
- Support the effective handover of agreed customer requirements and solution design to implementation teams following successful close.
Technology Awareness and Continuous Improvement
- Stay up to date with relevant industry trends and emerging technologies.
- Identify opportunities to improve the pre-sales process, reduce sales-cycle delays and make it easier for prospects to understand and evaluate TestReach.
- Share technical knowledge and best practices across the team, contributing to a culture of continuous improvement and learning.
Essential Qualifications and Experience
- A minimum of 3 years' relevant post-graduate experience in a SaaS, technology or technology-enabled services environment.
- Demonstrable client-facing experience, with the confidence, energy and interpersonal skills to engage effectively with customers and stakeholders of varying technical backgrounds.
- Experience planning and delivering high-quality customer demonstrations, presentations and workshops.
- Strong problem-solving skills with the ability to understand complex business and technical requirements and translate them into clear, practical solutions.
- Proactive and comfortable taking ownership of questions and problems, identifying possible solutions and involving others where additional expertise is required.
- Excellent written and verbal communication skills with a keen eye for detail.
- Organised and capable of managing multiple priorities.
- Passion for technology and understanding on solving real customer problems.
Desirable Experience
- Prior experience in pre-sales, solution consulting, business analysis, implementation or technical consulting.
- Familiarity with REST APIs, SSO, cloud technologies, data flows or similar integration approaches.
- Experience contributing to tenders, RFPs or complex enterprise sales processes.
- Experience working with regulated, public-sector, medical, education or professional-body customers.
- Awareness of assessment and examination delivery platforms.
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
Apply Now
For more information on any of these roles, please tell us about yourself and upload your CV.

