ISelect and Compare the Market are trusted, well-known brands dedicated to helping millions of Australians compare and buy personal finance and household products such as insurance, energy, and loans. Together, we provide a seamless, customer-focused experience that makes it easier for Australians to find the right products to suit their needs.
What You'll Be Doing
As a Data Analytics Test Engineer, you'll play a critical role in ensuring the quality, integrity, and reliability of data across our enterprise data platform. You'll work closely with data engineers, analysts, and business stakeholders to deliver trusted insights that support better decision making.
Key Responsibilities
* Designing and executing end-to-end testing strategies across data pipelines and analytical solutions
* Validating ETL/ELT processes, including ingestion, transformation, and data flows across cloud platforms
* Championing data quality through profiling, reconciliation, and anomaly detection
* Building and improving automated testing frameworks to enhance efficiency and coverage
* Leading UAT processes, including scenario planning, execution, and defect management
* Translating business requirements into clear, testable technical solutions
* Maintaining documentation such as test cases, mappings, and data validation rules
* Collaborating with cross‐functional teams including Data Engineers, Product Owners, and Analysts
* Supporting data governance, privacy, and compliance standards
What's In It For You
* Vibrant and social community with regular events and celebrations
* Flexible work arrangements (WFH or 9‐day fortnight)
* Additional leave including 'ME' leave and Volunteer Day
* Option to purchase additional leave
* Return‐to‐work bonus for parents
* Quarterly awards and recognition program
What Sets You Apart
* Have 5+ years' experience in data testing, data quality, or analytics environments
* Bring strong hands‐on experience with Databricks, Spark, or similar modern platforms
* Are proficient in Python, PySpark, and SQL for testing and automation
* Have solid understanding of ETL/ELT pipelines and cloud data architectures
* Have experience with CI/CD tools such as Azure DevOps
* Understand data modeling concepts (star/snowflake schemas) and data lake architectures
* Are confident working across business and technical teams to translate requirements into solutions
* Have strong analytical thinking, attention to detail, and problem‐solving skills
* Communicate clearly with both technical and non‐technical stakeholders
Requirements
The Data Analytics Test Engineer is responsible for ensuring the quality, integrity, and reliability of data across the organisation's enterprise data platform. The role focuses on designing, developing, and executing robust testing strategies for data pipelines, data models, and analytical solutions. It also involves translating business needs into clear technical requirements, driving automation, strengthening data quality assurance practices, and enabling accurate, trusted insights that support informed business decision making.
Key Accountabilities
* Drive data requirements analysis by partnering with business and technical teams to translate data needs into actionable requirements.
* Champion data quality through profiling, completeness checks, reconciliation, and anomaly detection.
* Lead end‐to‐end testing and UAT including scenario planning, execution, defect management, and audit‐ready sign‐off.
* Validate ETL/ELT pipelines across cloud platforms, ensuring accuracy of ingestion, transformations, and data flows.
* Build and enhance test automation to improve regression coverage and efficiency.
* Maintain high quality documentation including test cases, data dictionaries, mapping specifications, and validation rules.
* Continuously improve testing practices by enhancing frameworks, processes, and quality controls.
* Collaborate with cross‐functional teams such as Data Engineers, Product Owners, BAs, and Reporting teams.
* Ensure governance and compliance by applying data privacy, security, and quality standards.
Technical Qualifications And Experience
* 5+ years' experience across data analysis, data validation, data quality, and testing within modern data platforms.
* Hands‐on experience with Databricks including Spark, Delta Lake, notebooks, workflows, and Lakehouse environments or equivalent modern data platforms
* Proven ability to automate QA and testing for data pipelines and products
* Strong ETL/ELT and data engineering exposure with understanding of ingestion patterns, transformation logic, and cloud architectures.
* Experience with Azure DevOps or similar CI/CD tools supporting automated testing and deployment.
* Demonstrated cross‐functional collaboration with engineering, product, and analytics teams.
Skills That Will Help You Succeed
* Proficient in PySpark, Python and SQL for data analysis, automation, and testing.
* Strong data profiling and validation capability with the ability to quickly identify data quality issues.
* Solid understanding of dimensional modelling including Star and Snowflake schemas.
* Good knowledge of Data Lake architecture across persistent, unified, and business access layers.
* Ability to interpret data requirements and solution designs and translate them into effective testing approaches.
* Strong planning and time management skills to manage competing priorities.
* Excellent written and verbal communication skills for engaging with technical and non‐technical stakeholders.
Equal Opportunity Employer
At Compare the Market and iSelect we're proud to be an Equal Opportunity Employer and we embrace diversity.
This role is available to candidates with unlimited Australian working rights only. Sponsorship is not available.
#J-18808-Ljbffr