Data Test Engineer; Python, Power BI
Listed on 2026-02-28
-
IT/Tech
Data Analyst, Data Engineer
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
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.
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.
#Together We Discover
Do you have the experience we are looking for? If so, explore your place at Envision today!
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: