Important Information :
- Years of Experience : 7+ years in Quality Engineering or related roles
- Job Mode : Full-time
- Work Mode : Remote within Mexico
Job Summary :
Responsibilities and Duties :
- Develop and maintain dbt end-to-end testing from the bronze to gold data layers.
- Create mocked and expected datasets for validation across data layers.
- Collaborate with business stakeholders to understand testing value and communicate objectives to DEs and AEs within Scrum teams.
- Analyze engineering and analytics requirements to define test coverage and scope.
- Partner with the team to understand schema changes, business logic, and define data testing strategies.
- Design, implement, and maintain dbt models, unit tests, and custom test cases using pytest .
- Review pull requests, investigate failed tests, and work closely with DEs/AEs for resolution and approvals.
- Participate in Agile ceremonies and contribute to continuous process improvements.
- Identify areas for optimization in data testing processes and contribute to business value delivery.
Qualifications and Skills :
- 7+ years of experience in Quality Engineering or Software Testing roles.
- Strong understanding of data warehousing concepts, ETL processes, and BI tools .
- Hands-on experience in data validation techniques and tools .
- Proficiency in SQL and Python .
- Strong grasp of testing strategies and version control (Git) .
- Excellent communication and collaboration skills in Agile environments.
Role-Specific Requirements :
- Ability to work with dbt, pytest, Databricks, Docker, and VSCode .
- Experience analyzing schema changes and defining testing strategies for data pipelines.
- Comfort working independently as the primary QE within a Scrum team.
- Capability to liaise effectively with technical and business stakeholders.
Technologies :
- Python, SQL
- dbt, pytest
- Databricks, Docker, Git, VSCode
- BI tools such as Power BI, Tableau (nice to have)
Skillset Competencies :
- Data pipeline testing and automation
- Data validation and ETL testing
- Agile collaboration and communication
- Problem-solving and analytical thinking
- Continuous improvement and process optimization
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.