Important Information

  • Years of Experience: 7+ years
  • Job Mode: Full-time
  • Work Mode: Remote within Mexico

Responsibilities and Duties

  • Develop and maintain end-to-end dbt testing frameworks, including mocked and expected datasets across bronze, silver, and gold layers.
  • Define, implement, and maintain dbt models, unit tests, end-to-end tests, and custom test cases.
  • Analyze engineering and analytics requirements to determine appropriate testing scope and strategies.
  • Collaborate closely with business stakeholders, Data Engineers (DEs), and Analytics Engineers (AEs) to define testing needs and ensure data quality alignment.
  • Gain a deep understanding of the repositories, tools, and workflows, including VSCode, pytest, dbt, Databricks, Git, Docker, and CI/CD processes.
  • Investigate failed tests, perform root cause analysis, and support defect resolution.
  • Review pull requests to ensure adherence to testing standards and data quality best practices.
  • Actively participate in Agile ceremonies, providing quality insights and recommendations.
  • Identify opportunities for process optimization, automation, and efficiency improvements while aligning quality efforts to business value.
  • Demonstrate leadership by mentoring team members and promoting best practices in Quality Engineering.

Define, implement, and maintain dbt models, unit tests, end-to-end tests, and custom test cases.

  • Analyze engineering and analytics requirements to determine appropriate testing scope and strategies.

Gain a deep understanding of the repositories, tools, and workflows, including VSCode, pytest, dbt, Databricks, Git, Docker, and CI/CD processes.

  • Investigate failed tests, perform root cause analysis, and support defect resolution.
  • Review pull requests to ensure adherence to testing standards and data quality best practices.

Identify opportunities for process optimization, automation, and efficiency improvements while aligning quality efforts to business value.

  • Demonstrate leadership by mentoring team members and promoting best practices in Quality Engineering.

Qualifications and Skills

  • 7+ years of experience in Quality Engineering, with a strong focus on data-centric testing.
  • Proven experience working within the insurance industry (required).
  • Strong understanding of data warehousing concepts, ETL processes, and BI platforms.
  • Solid knowledge of testing strategies, the Test Pyramid, and version control systems.
  • Proficiency in SQL and scripting languages such as Python.
  • Excellent communication, collaboration, and stakeholder management skills.
  • Demonstrated ability to drive continuous improvement across technology, processes, and people.
  • Strong leadership skills with experience guiding teams and influencing quality standards.

Proficiency in SQL and scripting languages such as Python.

  • Excellent communication, collaboration, and stakeholder management skills.

Demonstrated ability to drive continuous improvement across technology, processes, and people.

  • Strong leadership skills with experience guiding teams and influencing quality standards.

Role-specific Requirements

  • Hands-on experience designing and executing data validation strategies across complex data pipelines.
  • Ability to translate business and analytical requirements into effective testing solutions.
  • Experience supporting enterprise-scale data platforms with a strong emphasis on data accuracy, reliability, and compliance.
  • Comfortable working in fast-paced, Agile environments.

Hands-on experience designing and executing data validation strategies across complex data pipelines.

  • Ability to translate business and analytical requirements into effective testing solutions.
  • Experience supporting enterprise-scale data platforms with a strong emphasis on data accuracy, reliability, and compliance.
  • Comfortable working in fast-paced, Agile environments.

Technologies

  • dbt
  • Databricks
  • Pytest
  • SQL
  • Python
  • Git
  • Docker
  • VSCode
  • BI tools (Power BI, Tableau – nice to have)
  • Cloud environments (AWS, Azure, or GCP – nice to have)
  • dbt
  • Databricks
  • Pytest
  • SQL
  • Python
  • Git
  • Docker
  • VSCode
  • BI tools (Power BI, Tableau – nice to have)
  • Cloud environments (AWS, Azure, or GCP – nice to have)

Skillset Competencies

  • Data Quality & Validation
  • End-to-End Data Testing
  • Test Strategy & Automation
  • Analytical Thinking
  • Leadership & Mentorship
  • Cross-functional Collaboration
  • Continuous Improvement Mindset
  • Business Value Awareness
  • Data Quality & Validation
  • End-to-End Data Testing
  • Test Strategy & Automation
  • Analytical Thinking
  • Leadership & Mentorship
  • Cross-functional Collaboration
  • Continuous Improvement Mindset
  • Business Value Awareness

About Encora

  • Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
  • At Encora, we hire professionals based solely on their skills and qualifications and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Job Summary

CompanyEncora
LocationMexico
TypeFull-Time
LevelMid-level
DomainOther