Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Test Engineer - Data role.
Rezi rewrites your resume against The Citco Group Limited's job description. Free.

Tailor your resume to this Test Engineer - Data role.
Rezi rewrites your resume against The Citco Group Limited's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Test Engineer - Data posting at The Citco Group Limited — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Test Engineer - Data posting at The Citco Group Limited — free, in seconds.
About the Role
As a Test Engineer - Data, you will be responsible for developing and implementing automated testing frameworks for Databricks-based solutions, data pipelines, and data quality validation. You will work closely with data engineering teams to ensure data accuracy and reliability across our Lakehouse architecture.
Responsibilities
- Automate testing for ETL/ELT processes in Databricks
- Implement Spark job testing and optimization validation
- Create test cases for data ingestion and processing workflows
- Develop automated checks for data transformations
- Test Unity Catalog features and access controls
- Design and implement automated testing for Databricks notebooks and workflows
- Create test frameworks for Delta Lake tables and ACID transactions
- Develop automated validation for structured streaming pipelines
- Validate Delta Live Tables implementations
- Design and execute data quality test strategies
- Implement automated data reconciliation processes
- Develop performance testing for large-scale Spark jobs
- Implement pipeline monitoring test frameworks
- Create automated test dashboards
- Generate quality metrics and testing reports
- Maintain comprehensive test documentation
Requirements
- 2+ years hands-on experience with Databricks (Spark)
- Strong programming skills in Python (PySpark) and SQL
- Experience with data testing frameworks and tools
- Proficiency with AI coding agents such as Claude Code, Cursor, Kiro
- Knowledge of AWS services (S3, Glue, Lambda)
- Understanding of Delta Lake and Lakehouse architecture
- Experience with version control systems (Git)
- Strong analytical and problem-solving abilities
- Experience with large-scale data processing
- Knowledge of data quality best practices
- Understanding of data governance and compliance requirements
- Experience with Agile methodologies
- Databricks workspace and notebook development
- Delta Lake and Delta Live Tables
- Unity Catalog for governance testing
- Spark optimization and performance testing
Skills
- Python
- PySpark
- SQL
- AWS
- Git
- Databricks
- Spark
- Delta Lake
- Lakehouse architecture
- Unity Catalog
- Delta Live Tables
- ETL/ELT
- Data Quality
- Data Governance
- Agile methodologies
Experience Level
- 2+ years hands-on experience
Education Level
- Bachelor’s degree in Computer Science, Data Science, or related field
- Relevant certifications in Databricks or data testing are a plus
Salary/Compensations
- CAD $105,000 to CAD $135,000
Benefits
- Range of benefits
- Training and education support
- Flexible working arrangements
About the Company
- Citco is a global leader in financial services, delivering innovative solutions to some of the world's largest institutional clients.
Equal Opportunity
- We embrace diversity, prioritizing the hiring of people from diverse backgrounds. Our inclusive culture is a source of pride and strength, fostering innovation and mutual respect.
- Citco welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection.