QA Engineer (Datawarehousing)
Bristol – Hybrid – 3 days pw on site
£60,000 to £65,000
We are looking for an experienced and driven Datawarehouse QA Engineer to work for a UK leading customer centric business. As part of a centralised data function, you will work closely with Data Engineers in a multi-disciplinary team. You will need to understand complex data flows and both business and technical requirements to develop ETL/ELT reconciliation scenarios and ensure all features are fully tested.
The role
* Primarily focusing on quality, you will support the team in sourcing, compiling, and developing reliable and consistent data reporting solutions that enable strategic, insight-driven decision-making. Additionally, you will explore opportunities to streamline or further enhance the team's existing SQL/ETL test automation processes where applicable.
* You will ensure that quality engineering principles are highlighted, discussed, and implemented from early design stages through to final production release. This will include reviewing acceptance criteria to determine relevant test scenarios; executing tests and collaborating with business users to ensure sign-off. You will also be responsible for the creation and maintenance of SQL based
What you will bring
* Expert level testing experience with Oracle and Postgres databases and Datawarehouse's.
* Experience of ETL / MI data testing
* Advanced / Expert level SQL skills to reconcile source/target data and to validate business rules / requirements.
* Proficient with using querying tools such as SQL Developer, Snowflake, PostgreSQL/DBeaver.
* Hands on experience of delivering fully reconciled Facts and Dimensions and accurate end user reports.
* Hands on and technical understanding of complex Data Warehousing, including Data Warehouse design; Star schema and dimensional modelling
* Proficient with using OAS (or similar reporting tools) and validating subject areas and reports.
* Experience of working with and using ETL tools such as ODI
* Understanding of data replication tools such as GoldenGate and DMS
* Python scripting knowledge would be desirable.
* Experience of implementing CI/CD process would be an advantage.
* Experience of adding automation to Datawarehouse testing projects.
* You'll be highly organised with the ability to own and manage testing activities and deliverables within allocated projects.
* You'll be a team player.
* Have excellent communication and interpersonal skills, with the ability to build relationships with all levels across the business.
1. On top of the salary, you will receive a number of fantastic benefits which include: 28 days holiday, PMI, a non-contributory pension scheme, training and development and a discretionary performance related bonus.
Candidates must hold a British, EU Passport or Indefinite Leave to Remain. Unfortunately sponsorship cannot be offered for this role.
Please apply now for more information