Job Title: Azure Data Test Engineer
Location: Reading
Contract Type: 6 months contract extension likely
Salary: £95-110k + benefits
We are seeking a highly skilled Azure Data Test Engineer with a strong background in data-driven testing, a passion for quality, and hands-on experience in Gherkin-based test automation. This is an exciting opportunity to contribute to the development of cutting-edge data solutions within an Azure ecosystem. The ideal candidate will be an experienced tester, capable of transforming complex requirements into well-structured, automated test cases across multiple levels, including system, integration, and unit tests.
Key Responsibilities:
* Test Case Development: Write, automate, and execute test cases in SpecFlow using Gherkin syntax, including end-to-end (L5) system tests, unit tests (SQL), and integration tests involving SQL and Azure Data Factory (ADF).
* Data Testing: Perform testing on large-scale data solutions in the Azure cloud, ensuring high-quality standards across various data pipelines, ETL processes, and analytics.
* SQL & ADF Testing: Apply basic knowledge of SQL and Azure Data Factory for effective test case creation and data validation.
* PySpark Testing (Nice to Have): Experience with PySpark testing on Databricks is advantageous for data-related test automation.
* Collaboration: Work closely with developers, data engineers, and business analysts to understand requirements and translate them into automated tests.
* Automation: Maintain and enhance automated testing frameworks to improve efficiency and test coverage for data-driven solutions.
* Continuous Improvement: Contribute to process improvement and best practices in test automation and data quality assurance.
Required Skills & Experience:
* Proven experience as a Test Engineer or Quality Assurance (QA) Engineer with a focus on data-driven testing.
* Hands-on experience writing SpecFlow test cases in Gherkin syntax.
* SQL expertise for writing and executing unit and integration tests.
* Familiarity with Azure Data Factory (ADF) for testing data integration pipelines and workflows.
* Experience with end-to-end (L5) system testing and validating data solutions in cloud environments.
* A strong understanding of data-driven testing principles and a keen attention to detail.
* SC clearance is preferred. Candidates without SC may be considered if willing to undergo clearance.
Desired Skills (Nice to Have):
* Experience with PySpark testing, especially within Databricks environments.
* Exposure to other Azure data technologies, such as Azure Databricks, Azure Synapse, or Azure SQL Database.
* Experience working in an Agile development environment.
* Familiarity with DevOps pipelines for test automation.
#J-18808-Ljbffr