Position: Data Quality Engineer (Poland)
Company: Aspire Global
Experience required: 2y
Category: QA Automation
English level: upper
Published: 2023-04-01T00:00:00+03:00

The Data & BI team owns the group’s Data & Analytics platforms spanning Data Engineering, Analytical Engineering and Business Intelligence to lead the group’s data-driven modernisation both internally and for its clients.

The Data Quality Engineer will play a vital role to develop and own automated and manual testing of data pipelines, reports and data products for customers and internal stakeholders. In this role, the chosen candidate will drive the implementation of Data Quality automation frameworks, tools, and processes to implement scalable and robust data-focused test frameworks and scripts.

Qualifications:
- 2+ years of work experience in testing and last year in automation — preferably in a role related to data warehouses, databases, ETL/ELT and/or data visualisation
- Experience in testing applications using framework Selenium
- Proficient in Advanced SQL and Python
- Understanding of software application testing best practices and philosophies with an emphasis around data integrity and data quality
- Familiarity with data streaming and/or event-driven data pipelines will be considered an asset
- Clear English written and spoken business communication skills

Additional plus:
- Experienced with data warehouses like Snowflake, BigQuery, RedShift or equivalent
- Experienced with databases like Microsoft SQL, PostgreSQL
- Experienced with data visualization tools like Power BI, Metabase, QlikSense, Tableau, SIsense or equivalent

Responsibilities:
- Design and implement scalable and robust data-focused test frameworks and tools across all the stages of the data lifecycle — from ingestion through transformation to consumption
- Develop high-quality, automated data-centric tests using Airflow and dbt
- Creating thorough test strategies, test plans, and test cases for all Data features and products
- Participate in the data development lifecycle from research, technical design to implementation and maintenance
- Collaborate with the DevOps team to integrate automation test frameworks and tools into CI/CD
- Collaborate with the other development and product teams to define high-value test strategies and test cases on large datasets and transformations to determine data quality and data integrity
- Rigorously test data infrastructure components to comply with privacy regulations including the EU GDPR, PCI, etc.
- Participate in security audits and implement remedial actions
- Learn to identify opportunities to compound the growth and efficiency in testing and automation
- Drive innovation by constantly learning about new automation technologies and methodologies, along with experimentation
- Thoroughly understand the significance and impact of data engineering and business intelligence

We offer:
- High-level compensation and regular performance-based salary and career development reviews;
- Medical insurance (health), employee assistance program;
- Paid vacation, holidays, and sick leaves;
- English classes with native speakers, trainings, conferences participation;
- Referral program;
- Team buildings, corporate events.
- Possibility of working fully remotely, it’s also possible to work from our office in Kraków, Poland