Data Quality Engineer (#16050251)

Colombia
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Project:
Global cloud computing services pioneer

Our client is an American managed cloud computing company based in San Antonio, Texas. The Data Quality Engineer is responsible for the data consistency, quality, and transparency of the data collected from all internal and external sources, and will primarily support the Data Engineering Team. This individual will also be responsible for the QA of data flow, or ensuring there is a consistent QA procedure in place for all teams to follow when enhancing existing applications or the developing of new products.

Responsibilities:

  • Work with data warehouse and development teams to help drive consistency across our varied data domains
  • Document data capture requirements as required
  • Perform QA data testing and validation on all changes, and periodic QA reviews of existing data feed using SQL and other tools
  • Assist with the creation of core enterprise data governance guidelines
  • Work collaboratively in an Agile/Scrum team guiding the testing process for both development and other quality engineers
  • Evaluate and approve data for validity and impact on deliverables
  • Respond to internal data inquiries
  • Compile and analyzing data reports

Desired Skills and Competencies:

  • 2+ years of software testing and QE experience in data space
  • 2+ years’ experience with data processing or ETL
  • 2+ years of QA or data validation using tools such as SQL or Python
  • QA experience - specifically testing data pipelines
  • Understanding of data analysis and interpretation
  • Exposure to agile/scrum methodologies
  • English level Upper-Intermediate or above

Nice to have:

  • Experience with GCP and BigData
  • Knowledge of performance test tools is a plus
  • Optionally - experience with test automation tools, such as JUnit and other open-source test automation tools
  • BS/MS degree in Computer Science, Engineering or a related subject

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Paid vacation days, sick leaves, and days off
  • Healthcare & Sport program
  • Medical insurance
  • Memorable anniversary presents
  • Corporate events and team buildings