2 days ago
Remote, Peru +3 moreSenior
Responsibilities
- Define and implement end-to-end test strategies for Databricks pipelines, dbt models, Delta tables, APIs, and analytical products.
- Build maintainable Python, PyTest, SQL, and dbt automation frameworks for transformation, reconciliation, accuracy, integrity, completeness, and business-rule testing.
- Test insurance pricing and rating data, including rating factors, model inputs, quote versions, premium calculations, and Earnix integrations.
- Embed automated quality gates into CI/CD pipelines and perform defect investigation, root-cause analysis, quality measurement, and shift-left testing.
- Design enterprise automation coverage for unit, integration, regression, end-to-end, and release validation.
- Perform data-quality investigation, source-to-target reconciliation, API validation, defect triage, and production support.
Requirements
- 7+ years of experience in Quality Engineering or Test Automation, including substantial enterprise data-platform testing.
- Strong hands-on experience testing Databricks pipelines, Spark workloads, Delta tables, jobs, workflows, and Lakehouse data products.
- Advanced experience with dbt testing, including custom tests, source freshness, model validation, documentation, and CI/CD quality gates.
- Strong Python automation skills with PyTest, reusable test utilities, test-data generation, and pipeline/API validation.
- Advanced SQL skills for complex validation, source-to-target reconciliation, defect analysis, and data-quality investigation.
- Strong knowledge of completeness, accuracy, uniqueness, integrity, timeliness, schema, and business-rule testing.
- Experience designing enterprise test automation frameworks for unit, integration, regression, end-to-end, and release validation.
- Strong experience with CI/CD, Git, automated test execution, quality gates, and version-controlled test assets.
- Working knowledge of ELT/ETL, PySpark, data modeling, incremental loads, orchestration, and production support.
- Strong analytical, communication, defect-triage, and stakeholder-management skills.
- Preferred experience testing insurance pricing, policy, quote, premium, rating-factor, underwriting, or actuarial data.
- Preferred experience with Earnix or other enterprise pricing and rating engines.
- Preferred experience with REST/API contract, performance, scalability, resilience, and low-latency testing.
- Knowledge of Unity Catalog, Dataiku, MLflow, Power BI, Great Expectations, Soda, or Deequ is preferred.
Benefits
- Remote work arrangement.
- Role is available in Costa Rica, Peru, Colombia, and Bolivia.
Tech Stack
Categories
About Encora
Encora provides software and digital product engineering services for technology companies and enterprises, including cloud-native development, data engineering, and QA. It operates a global delivery model and supports outsourced product development and managed engineering teams. Headquartered in Santa Clara, California, Encora is privately held and was acquired by Coforge; it previously raised $200 million in private equity funding in 2019.
