Quality Assurance Specialist
At Casumo, we’re passionate about creating exceptional player experiences through innovation, collaboration, and data-driven decision making. We’re now looking for a Quality Assurance Specialist to join our growing Data Team and help ensure the quality, reliability, and performance of our data solutions. In this role, you’ll work closely with Data Engineers, Analysts, and Business stakeholders to test and validate data platforms, pipelines, and reporting solutions. You’ll play a key role in embedding quality throughout the development lifecycle while driving automation and continuous improvement across our data ecosystem.
- Create comprehensive test strategies and plans for new data solutions, covering both functional and non-functional testing.
- Define testing objectives, scope, KPIs, and quality standards for data reliability and system performance.
- Identify risks and ensure thorough test coverage across all data-related features and workflows.
- Develop detailed test cases and scenarios based on business requirements and technical specifications.
- Conduct functional testing to validate business logic, use cases, and expected system behaviour.
- Perform non-functional testing, including performance, scalability, security, and usability testing.
- Test ETL pipelines, data warehouses, data lakes, BI tools, and reporting solutions to ensure data integrity, completeness, and accuracy.
- Execute manual and automated test cases, documenting results and tracking defects through to resolution.
- Partner with business stakeholders to coordinate and support UAT activities.
- Collaborate with Business Analysts and Data Analysts to gather feedback and prioritise defect resolution.
- Ensure business-critical data flows and reports are fully validated before production deployment.
- Maintain clear documentation of UAT processes, results, and required improvements.
- Develop and maintain automated test scripts to improve testing efficiency and repeatability.
- Automate regression testing to ensure system changes do not introduce new defects.
- Continuously improve automation frameworks, tools, and QA practices within an Agile/SCRUM environment.
- Monitor automated test execution and collaborate with engineers to resolve identified issues.
- Work closely with cross-functional teams to integrate testing seamlessly into the development lifecycle.
- Align testing priorities with business needs and release timelines.
- Contribute ideas and recommendations to improve QA processes and promote a strong culture of quality across the Data Team.
- Maintain clear and concise documentation for test plans, scripts, cases, defects, and results.
- 3+ years of experience in software testing, ideally within data-driven or analytics-focused environments.
- Strong understanding of both functional and non-functional testing methodologies.
- Experience testing ETL pipelines, data warehouses, data lakes, and BI/reporting platforms.
- Solid SQL and data querying skills, with the ability to validate data quality, integrity, and accuracy.
- Familiarity with Agile/SCRUM methodologies and CI/CD practices.
- Experience with test automation tools and frameworks such as Selenium, JUnit, TestNG, or similar.
- Proficiency in scripting or programming languages such as Python, Java, or JavaScript.
- Familiarity with tools such as JIRA, Jenkins, and Git.
- Strong analytical and problem-solving skills with excellent attention to detail.
- Effective communication and collaboration skills, with the ability to work across technical and non-technical teams.
- Excellent organisational and documentation skills.
- A proactive mindset with a passion for continuous learning and improvement.
- Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or a related field (Nice to have).
- Experience testing cloud-based data platforms on AWS, Google Cloud, or Azure (Nice to have).
- Knowledge of modern data architectures and data processing technologies (Nice to have).
- Private health insurance
- Wellness incentives, including a fitness allowance and mental well-being services
- 2 weeks Work From Anywhere (10 days), increased to 4 weeks (20 days) after longer duration of employment within the Company: explore the world while working remotely
- Food allowance (Zagreb Office)
- Gourmet lunches and healthy snacks prepared by our in-house chef (Malta Office)
- Variety of discounts from local vendors (Malta Office)
- Office lunches - three times per week (Skopje Office)
- Access to some of the greatest tools and platforms for developing your professional skills and building success within your role
- A range of training courses, known as Casumo College, for continuous learning and growth
- Social events for building strong relationships with colleagues from all across the organisation
- Flexible national holidays: public holidays mean more time off, choose how and when to enjoy them! (Malta Office)
At Casumo, we don’t do “ordinary.” We launched in Sweden in 2012 to shake up the online casino world, and we’ve been colouring outside the lines ever since. Today, we’re live across regulated markets under licences from the MGA, Gibraltar, UK, Sweden, and Spain. We’re bold, but we’re also buttoned-up where it counts. Inside the Umoverse, you’ll find thousands of games, a live casino, a slick sportsbook, daily campaigns (we call them Umodays), live leaderboards (Umoboards), and an award-winning app built to make play fast, fun, and seamless. Behind it all? A team of 45+ nationalities spread across Malta, Gibraltar, North Macedonia, Croatia, Spain, and Serbia - curious minds who thrive on creativity and collaboration. Our vision? To create a trusted, responsible gaming environment that transforms everyday moments into lasting memories.
