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.
