Data Test Engineer (Python, Power BI)

Company: Envision Pharma Group
Apply for the Data Test Engineer (Python, Power BI)
Location:
Job Description:

Drive Data Quality with Automation: Join us as a Data Test Engineer and shape reliable, AI-powered data pipelines.

Work shouldn’t just be something we do; it should have a purpose. At Envision, we believe in creating life-changing outcomes through the work we do with our clients, giving back to our communities, while creating a company culture where our people thrive. We believe success starts with a workplace where everyone feels valued, supported, and empowered to grow.

Being part of a collaborative team means there’s no limit to what you can achieve. With us, you can be a part of a growing company you want to work for.

Our Vision: To unleash the power of combined intelligence to accelerate patient access to life-changing treatments.

Our Mission: Delivering smarter and faster solutions to create, communicate, and commercialize value for our clients.

Our Values: Excellence, People, Growth

The opportunity

We are seeking a Data Test Engineer with strong expertise in test automation, data testing, and to support Agile sprint teams. This individual will drive in-sprint automation for backend components and data pipelines, build scalable automated regression suites, and ensure consistent quality and performance across data-driven systems.

The ideal candidate is a self-starter who thrives in fast-paced Agile environments, proactively identifies test coverage gaps, and works collaboratively with developers, QA, product owners, and Data teams to deliver high-quality releases.

You will collaborate to ensure quality is embedded into every stage of the development lifecycle, drive shift-left practices, enable AI for productive gains with a constant focus on increasing test automation ROI (return on investment).

How will you make an impact at Envision Pharma Group?

Role responsibilities

  • Collaborate closely with developers, data engineers, and product owners in Agile ceremonies (daily stand-ups, planning, retrospectives).
  • Design and automate end-to-end data validation tests across SQL warehouses, Snowflake datasets, Fivetran pipelines, and downstream reporting layers.
  • Build automated data quality checks to validate schema changes, data drift, null propagation, duplicate records, and field-level integrity across ingestion and transformation layers.
  • Develop Python-based automation test suites to validate transformation logic, stored procedures, DBT models, incremental loads, snapshot tables, and business KPIs.
  • Conduct data reconciliation testing between source and target to ensure accuracy, completeness, timeliness and lineage consistency.
  • Implement automated SQL validations to confirm record counts, joins, aggregations, lookups, referential integrity, and data dependency checks across staging, core and analytics layers.
  • Ensure Power BI dashboards reflect correct business logic by validating measures, DAX calculations, joins, filters, rollups, and KPI alignment with backend data sources.
  • Establish automation coverage for data freshness SLAs, load completion alerts, anomaly detection, and volume variance checks throughout daily and scheduled runs.
  • Develop and maintain test automation suites in Python for backend, data and Regression testing efforts.
  • Drive adoption of AI into automation frameworks, coding, test management.
  • Establish metrics / dashboards to track test coverage, execution and quality trends.

Do you have what we are looking for?

Skills & expertise

  • Bachelor’s degree in Computer Science / Engineering or equivalent is preferred with a minimum of 2 years of hands-on experience with coding for test automation in an agile environment.
  • Hands-on coding experience in Python, SQL, automation framework design and development.
  • Hands-on development experience in Power BI
  • Experience with SQL and Snowflake Databases.
  • Innovative mindset to enable AI using tools like Co-pilot, Jira AI agents, Cursor, etc., in test automation efforts and testing activities.

#TogetherWeDiscover

Do you have the experience we are looking for? If so, explore your place at Envision today!

#J-18808-Ljbffr…

Posted: February 28th, 2026