This role requires the candidate to work from our office in Tricity or Warsaw once a week to facilitate collaboration and team engagement.
Job Description:
- Develop customized datasets tailored for validating functional and edge cases through synthetic data generation or by leveraging existing data with data masking techniques.
- Create and execute tests, measure test coverage for functional and technical changes, and develop both manual and automated tests.
- Provide support and guidance to QA team members in test data preparation, ensuring the timely availability of test data for the changes being tested.
Required Skills and Experience:
- Expertise in creating synthetic test data and implementing data masking.
- Experience conducting PII (Personally Identifiable Information) analysis within data warehouse applications.
- Strong knowledge of databases, advanced SQL queries, and joins.
- Experience with data migration, transformations, and ETL processes, particularly in the banking domain.
- Familiarity with Slowly Changing Dimensions and Data Warehousing concepts.
- Ability to develop data quality controls across large datasets.
- Hands-on experience with Hadoop, HDFS, Hive, Oracle DB, and DataStage.
- Proficiency in using any automation framework, preferably Robot Framework and Python scripting.
- At least 8 years of professional experience, including experience in banking projects, preferably in the area of Credit Risk.