Job Opening: Head of QA (Quality Assurance)

This role will be based in Dublin, Ireland or Sofia, Bulgaria.

woman on tablet

Job Description – Head of QA

Who we are

Cora Systems is one of the fastest-growing B2B SaaS businesses in Europe and the US, with offices in Ireland, UK, US, Poland & Croatia. Cora a Gartner magic quadrant supplier enables companies manage projects across complex value chains profitably and counts a number Fortune 100 companies as its customers. Cora has a team of over 120 and manages over $35bn of client projects across 52 countries.  We have a strong company culture of openness and transparency. We aim for a fun working environment where our people enjoy their work and strive to do their very best for our clients and the business.

About the Role

We are seeking an experienced and strategic Head of QA to lead our growing Quality Assurance function across both Functional QA and Automation QA teams. As a key leader within our engineering organization, you will be responsible for driving the quality vision for our SaaS platform, ensuring robust testing strategies, maintaining high product standards, and enabling continuous improvement across the development lifecycle.

Key Responsibilities

Leadership & Strategy
o Define and execute the overall QA strategy in alignment with product and engineering goals.
o Lead, mentor, and scale cross-functional QA teams (Functional and Automation).
o Establish QA best practices, standards, and KPIs across manual and automated testing.

Quality Engineering Management
o Oversee the design and execution of manual test plans, regression testing, exploratory testing, and release validation.
o Drive the development and maintenance of automation frameworks and CI/CD pipelines.
o Champion a shift-left testing approach and ensure quality is embedded in all phases of software development.

Collaboration & Process Improvement
o Work closely with Product, Engineering, DevOps, and Support to ensure quality across the release cycle.
o Identify bottlenecks in the QA process and implement solutions to improve test coverage, execution time, and product reliability.
o Advocate for quality throughout the organization, promoting transparency and accountability.

Tooling & Infrastructure
o Select, implement, and optimize tools and technologies for automated and manual testing.
o Ensure scalability of QA infrastructure to support growing SaaS offerings and increasing user base.

Metrics & Reporting
o Define and track quality metrics such as defect rates, test coverage, and release readiness.
o Provide clear and actionable reports to senior leadership on quality trends and risk areas.

Requirements

• 8+ years of experience in QA roles, including 3+ years leading QA teams in a SaaS or cloud-native environment.
• Proven success managing both functional (manual) and automation QA teams.
• Strong understanding of modern QA practices including TDD/BDD, CI/CD, test automation frameworks, and cloud environments.
• Hands-on experience with test automation tools (e.g., Selenium, Cypress, Playwright) and scripting languages (e.g., Python, JavaScript, Java).
• Experience with Agile/Scrum software development methodologies.
• Excellent leadership, communication, and stakeholder management skills.
• Passion for quality, efficiency, and continuous improvement.

Preferred Qualifications

• Experience with testing SaaS applications at scale, especially in multi-tenant environments.
• Knowledge of performance, load, and security testing.
• Familiarity with DevOps and containerization tools (Docker, Kubernetes, etc.).

Note:  This role can be based in Dublin, Ireland or Sofia, Bulgaria.

How to Apply

To apply for this role, please send your cv to careers@corasystems.com