The Opportunity
Transact Campus is transforming the student experience through credential-driven privileges and innovative payments. Our enterprise-class cloud platform powers every aspect of campus life, delivering data-driven insights and frictionless experiences for students and institutions alike.
As part of our dedicated data engineering, reporting and analytics team, you will be immersed in a fast-paced, agile environment where we use both novel and established technologies in innovative ways. We're looking for someone who is passionate about data engineering, thrives in collaborative environments, and is excited by the opportunity to work on cutting-edge data and analytics solutions.
We're a fun, hard-working, and solution-oriented team that values creativity, ownership, and continuous learning. You will be working with people who care deeply about building high-quality software and solving meaningful problems.
Location
: Limerick City – Hybrid working with at least 3 days a week on site during probationary period, to ensure a solid level of support while onboarding.
Position Responsibilities
* Design, develop, and maintain automated test frameworks for data pipelines, APIs, and analytics applications
* Collaborate with engineers and analysts to define test strategies and acceptance criteria for new features
* Lead quality initiatives and influence testing practices across the team.
* Lead deployment of test automation frameworks in the cloud.
* Define and report KPIs and product performance metrics to drive quality decisions
* Build and execute test plans for functional, integration, regression, and performance testing
* Ensure data integrity and accuracy across structured and unstructured datasets in both batch and streaming modes
* Develop test cases for Spark-based data pipelines and validate transformations and outputs
* Test front-end applications built with Angular and back-end services developed in .NET
* Validate Power BI reports for accuracy, performance, and user experience
* Integrate automated tests into CI/CD pipelines using Octopus and GitHub Actions or Azure DevOps
* Participate in peer code reviews and contribute to quality standards across the team
* Support QA activities during development, UAT, and post-release phases
* Document test results and provide actionable feedback to engineering and product teams
Required Skills
* Bachelor's degree in Computer Science, IT, or related field OR equivalent work experience
* 5+ years of experience in software testing or QA engineering, with a strong focus on data platforms and large-scale distributed systems.
* Proficient in Python for building automated test frameworks and data validation scripts.
* Hands-on experience testing data pipelines in Databricks (Spark, Delta Lake, MLflow), including batch and streamed workloads at scale.
* Expertise in SQL and data validation techniques, including reconciliation, transformation testing, and performance validation.
* Hands-on experience validating Angular front-end applications and .NET back-end services
* Skilled in Power BI and BI/Analytics report testing, ensuring accuracy and consistency of metrics across reports and data sources.
* Experience with cloud platforms (Azure preferred) and big data technologies
* Experience with source control systems (Git/TFS/SVN)
* Strong communication skills and fluency in written and spoken English
* Experience working in Agile teams (Scrum, Kanban)
Preferred Skills
* ISTQB Expert Level certification or equivalent
* Experience with Azure Data Services (Databricks, Data Factory, Data Lake Gen2)
* Familiarity with Spark Structured Streaming and Delta Lake
* Experience with test automation tools like PyTest, Robot Framework, or similar
* Knowledge of Infrastructure as Code (Terraform, ARM)
* Exposure to data governance and data quality frameworks
* Understanding of event-driven architectures (EventHub, EventGrid)
* Experience with Octopus for deployment automation
* Experience in Data Science and ML methodologies
Why Join Us
* Work with cutting-edge data technologies and platforms
* Collaborative and supportive work environment
* Ongoing professional development and training opportunities
* Hybrid working model
* Regular social, sporting, and community events
* Benefits including; Private Health Insurance, Dental Insurance, Matched Pension Contribution, 25 Days Annual Leave
This job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required. Nothing in this job description restricts management's right to assign or reassign duties and responsibilities at any time.
Transact Campus Inc. is an equal employment opportunity employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, protected military/veteran status, or any other protected factor.