Quality Engineer (Data Testing & Automation)

at KINESSO

MYR 5,000 - MYR 10,000

(Monthly)
3+ years of experience
Malaysia
Europe/Amsterdam
Hybrid
Full time
Required Stacks
AWS
Azure
Git
GitHub
Google Cloud
Jest
Jira
Mocha
MySQL
PostgreSQL
Python
CI/CD
SQL
Version Control
Nice to Have
Spark

Job Description

Role Summary 

We are looking for a detail-oriented and passionate Quality Engineer to ensure the reliability, quality, 

and integrity of modern cloud-based data platforms and software components. This role will test  

complex data workflows involving identity resolution, data tokenization, and privacy-compliant data  

sharing, with a strong focus on quality practices in cloud and data ecosystems like Databricks, 

Snowflake, AWS, Azure, and GCP. You will play a key role in validating ETL/ELT pipelines, data  

transformations, and integrations that power high-scale marketing, analytics, and identity systems.


Key Responsibilities  

  • Execute manual and automated QA test cases for 
  • Batch and streaming data pipelines on Databricks, Snowflake, and Spark environments. 
  • ETL/ELT workflows using orchestration tools like Airflow, dbt, or native cloud schedulers. 
  • Validate data ingestion from various sources (S3, ADLS, GCS, Kafka) into staging and curated zones. 
  • Perform field-level and schema-level validation between raw and transformed datasets. 
  • Validate business logic transformations, aggregations, joins, and data quality rules. 
  • Develop and maintain SQL- or Python-based test scripts to automate validation steps and data assertions. 
  • Collaborate with Data Engineers to ensure pipeline coverage for edge cases, data anomalies, and lineage tracking. 
  • Run data profile checks to detect duplicates, null values, incorrect mappings, and data drift. 
  • Test and validate secure data-sharing setups such as: 
  • Snowflake Clean Rooms and Databricks Delta Sharing 
  • Cross-cloud or multi-party identity joins and tokenization flows 
  • Perform QA of source-to-target mappings and documentation updates based on data lineage and metadata. 
  • Integrate data validations into CI/CD pipelines using tools like GitHub Actions, Azure 
  • DevOps, or GitLab. 
  • Develop and maintain test documentation, QA best practices, and automation frameworks. 
  • Track and report on QA metrics and defects using modern bug-tracking tools. 

 

Requirements 

  • 3+ years of experience in QA, data validation, or data pipeline testing. 
  • Strong SQL skills with the ability to write data validation queries across complex joins and aggregations. 
  • Experience with scripting in Python for test automation. 
  • Familiarity with data formats such as Parquet, Avro, JSON, and Delta Lake. 
  • Familiarity with batch vs. stream data processing concepts. 
  • Familiarity with cloud storage and compute concepts in AWS (e.g., S3, Glue), Azure (e.g., Data  
  • Lake, Synapse), or GCP (e.g., BigQuery, Dataflow). 
  • Familiarity with QA practices: test planning, exploratory testing, regression, and bug tracking. 
  • Familiarity with one or more test frameworks (e.g., Mocha, Jasmine, Jest). 
  • Good communication skills, attention to detail, and a team-oriented mindset. 
  • Preferred Qualifications: 
  • Exposure to data orchestration tools like Airflow, dbt, or cloud-native schedulers (e.g., 
  • AWS Step Functions, Azure Data Factory). 
  • Experience using Databricks notebooks or Snowflake SQL worksheets for test development. 
  • Basic understanding of distributed compute concepts (Spark, Delta Live Tables). 
  • Familiarity with data quality frameworks (e.g., Great Expectations, Deequ) or metadata management tools (e.g., Collibra, Alation). 
  • Interest in learning identity resolution workflows, tokenization, and privacy-first data architecture. 
  • Understanding of regulatory compliance frameworks (e.g., GDPR, CCPA) and secure data-sharing practices.

 

Benefits:

  • Competitive discretionary performance bonus
  • Shift allowance for applicable work schedules
  • Comprehensive healthcare coverage
  • Training and professional development allowance
  • Employment Pass sponsorship for successful candidates
  • Dependant Pass support for eligible spouses and children


Our office address:

Wisma LYL, 12, Jalan 51a/223, Seksyen 51a, 46100 Petaling Jaya, Selangor, Malaysia


Work arrangement:

We offer a hybrid work arrangement, allowing employees to enjoy flexibility while maintaining strong team collaboration. Team members are required to work from the office at least once a week to support effective communication and teamwork.






About KINESSO 

KINESSO is the technology-driven performance marketing agency within IPG Mediabrands, providing 

actionable growth through optimization, analytics, AI, and experimentation. With a blend of 

performance marketing and data technology, KINESSO empowers clients to unlock the full potential 

of their consumer insights. As a unified entity composed of Matterkind, Reprise, and Kinesso, we are a 

global leader with over 6,000 employees operating in more than 60 countries. Learn more at 

www.KINESSO.com

 

Why Join Us? 

At KINESSO, we value trust, freedom, and ownership. We offer flexible working hours, allowing 

employees to manage their time effectively. We believe in the power of productivity, ability, and 

attitude, and offer a unique opportunity to shape the future of a rapidly growing organization. 

Compensation

Salary Range

MYR 5,000 - MYR 10,000

Payment Frequency

Monthly

Requirements

Years of Experience

3 years

Location

Malaysia

Timezone

Europe/Amsterdam

Work Setup

Hybrid

Job Arrangement

Full time

Required Stacks

AWS
Azure
Git
GitHub
Google Cloud
Jest
Jira
Mocha
MySQL
PostgreSQL
Python
CI/CD
SQL
Version Control

Nice to Have Stacks

Spark

Company

Company Name

KINESSO

Contact Email

jesper@ulventech.com

Office

Wisma LYL, 12, Jalan 51a/223, Seksyen 51a, 46100 Petaling Jaya, Selangor, MalaysiaMalaysia