QA Engineer (Datawarehousing)
QA Engineer (Datawarehousing)

QA Engineer (Datawarehousing)

Dunfermline Full-Time 44000 - 52000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Join a dynamic team as a QA Engineer, focusing on data quality and testing.
  • Company: Work for a leading UK customer-centric business in Edinburgh.
  • Benefits: Enjoy 28 days holiday, PMI, pension scheme, training, and performance bonuses.
  • Why this job: Be part of a collaborative environment that values quality and innovation in data solutions.
  • Qualifications: Expertise in SQL, ETL testing, and data warehousing is essential.
  • Other info: Hybrid work model with 3 days on-site; must have UK/EU passport or indefinite leave.

The predicted salary is between 44000 - 52000 £ per year.

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.

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 testing.

What you will bring:

  • Expert level testing experience with Oracle and Postgres databases and Datawarehouses.
  • 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.

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.

QA Engineer (Datawarehousing) employer: InterQuest Group

Join a leading customer-centric business in Edinburgh as a QA Engineer (Datawarehousing) and enjoy a hybrid work model that promotes flexibility and work-life balance. With a strong focus on employee growth, you will benefit from comprehensive training and development opportunities, alongside a competitive salary and an attractive benefits package including 28 days holiday and a non-contributory pension scheme. Our collaborative work culture encourages innovation and teamwork, making it an excellent environment for those looking to make a meaningful impact in the data engineering field.
I

Contact Detail:

InterQuest Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land QA Engineer (Datawarehousing)

✨Tip Number 1

Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Oracle, Postgres, and ETL tools like ODI. Having hands-on experience or even personal projects showcasing your skills with these technologies can set you apart.

✨Tip Number 2

Network with current or former employees of the company on platforms like LinkedIn. Engaging in conversations about their experiences can provide valuable insights into the company culture and expectations, which you can leverage during interviews.

✨Tip Number 3

Prepare to discuss specific examples of how you've implemented quality engineering principles in past projects. Be ready to explain your approach to testing complex data flows and how you ensure data integrity in your work.

✨Tip Number 4

Showcase your ability to collaborate effectively with cross-functional teams. Highlight any past experiences where you worked closely with data engineers or business users to achieve project goals, as this role emphasises teamwork and communication.

We think you need these skills to ace QA Engineer (Datawarehousing)

Expert level testing experience with Oracle and Postgres databases
Advanced SQL skills for data reconciliation and validation
Proficiency in querying tools such as SQL Developer, Snowflake, PostgreSQL/DBeaver
Hands-on experience with Data Warehousing concepts including Star schema and dimensional modelling
Experience with ETL tools such as ODI
Understanding of data replication tools like GoldenGate and DMS
Python scripting knowledge
Experience implementing CI/CD processes
Ability to add automation to Datawarehouse testing projects
Strong organisational skills for managing testing activities
Excellent communication and interpersonal skills
Ability to build relationships across all business levels

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Oracle and Postgres databases, as well as your expertise in ETL/MI data testing. Use specific examples that demonstrate your advanced SQL skills and familiarity with data warehousing concepts.

Craft a Strong Cover Letter: In your cover letter, emphasise your understanding of complex data flows and your ability to collaborate with multi-disciplinary teams. Mention any relevant experience with CI/CD processes and automation in data warehouse testing to stand out.

Showcase Relevant Skills: When filling out your application, ensure you highlight your proficiency with querying tools like SQL Developer and your hands-on experience with ETL tools. This will help the hiring team see your fit for the role quickly.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a QA Engineer role.

How to prepare for a job interview at InterQuest Group

✨Showcase Your SQL Skills

Be prepared to demonstrate your advanced SQL skills during the interview. You might be asked to solve problems or write queries on the spot, so brush up on your knowledge of Oracle and Postgres databases, as well as any relevant querying tools.

✨Understand Data Warehousing Concepts

Make sure you have a solid grasp of data warehousing principles, including star schema and dimensional modelling. Be ready to discuss how you've applied these concepts in previous roles, especially in relation to ETL processes.

✨Prepare for Technical Questions

Expect technical questions related to ETL testing and data reconciliation. Review your past experiences with data flows and be ready to explain how you ensure quality throughout the testing process.

✨Demonstrate Team Collaboration

Since the role involves working closely with Data Engineers and business users, highlight your teamwork and communication skills. Share examples of how you've successfully collaborated in multi-disciplinary teams to achieve project goals.

QA Engineer (Datawarehousing)
InterQuest Group
I
  • QA Engineer (Datawarehousing)

    Dunfermline
    Full-Time
    44000 - 52000 £ / year (est.)

    Application deadline: 2027-05-23

  • I

    InterQuest Group

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>