Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Test engineer

Slough
N Consulting Global
Test engineer
Posted: 22 April
Offer description

# Job Description – Test Engineer, Cloud & Data Platform (Lakehouse)

Banking Domain


## Purpose of the Role


To design, develop, and execute testing strategies that validate the quality, reliability, security, and compliance of a large-scale, multi-platform cloud data lakehouse on AWS. The Test Engineer ensures correctness across infrastructure-as-code, CI/CD pipelines, data workflows, and integrated data platforms, embedding a shift-left quality culture aligned with SRE principles.


---


## Key Accountabilities


### Infrastructure & IaC Testing

- Design and implement **Terraform unit tests** to validate resource naming conventions, mandatory tagging, encryption controls, and conditional resource configurations.

- Execute infrastructure validation checks (format, syntax, plan review, drift detection) within CI/CD pipelines.

- Validate **CloudFormation templates** for correctness, parameter validation, and multi-account deployment patterns.

- Verify backend state configuration (S3 + DynamoDB locking) across multiple Terraform repositories.


### CI/CD Pipeline Testing

- Test **GitLab CI/CD pipelines** for multi-environment, multi-region matrix deployments including stage sequencing, artifact generation, and concurrency controls.

- Validate configuration conversion pipelines (HOCON → JSON tfvars) for schema correctness and type safety.

- Test environment promotion gates (feature → dev → sit → prod) and manual approval workflows.


### Security & Compliance Testing

- Run **SAST security scans** (Checkov) across all Terraform and CloudFormation code to identify and triage findings against regulatory policy.

- Validate encryption-at-rest (KMS) and in-transit (TLS) controls across all provisioned services.

- Test IAM least-privilege policies, cross-account role assumptions, and fine-grained data access controls (Lake Formation, Immuta).

- Validate regional data residency compliance (EU and India) and mandatory resource tagging.


### Data Pipeline & Quality Testing

- Design end-to-end integration tests across a **three-tier lakehouse architecture** (landing zone, curated zone, analytics zone).

- Implement **DBT test strategies**: schema tests, data assertion tests, freshness tests, and documentation validation.

- Test AWS Glue ETL jobs for transformation correctness, incremental processing, data quality rules, and error handling.

- Validate **Snowflake** multi-tenant configurations, warehouse behaviour, storage integrations, and RBAC entitlements.

- Test event-driven orchestration workflows (EventBridge, Airflow/Astronomer, Step Functions) for correctness and failure handling.


### SRE-Aligned Reliability & Performance Testing

- Define and validate **SLIs, SLOs, and SLAs** for data pipelines (success rates, latency, data freshness).

- Execute **chaos engineering and failure injection tests** to validate auto-remediation, retry logic, and recovery behaviour.

- Perform **load and performance testing** on S3, Glue, Snowflake, Athena, and Databricks workloads.

- Validate CloudWatch monitoring configurations — alarms, dashboards, log queries — for accuracy and alerting correctness.

- Support incident response testing through runbook validation and tabletop exercises.


### Collaboration & Process Improvement

- Partner with platform engineers, SREs, data engineers, and security teams to embed testing at every stage of the development lifecycle.

- Contribute to code and pipeline reviews to ensure testability is a first-class design concern.

- Lead root cause analysis on defects and support rapid resolution in collaboration with engineering teams.

- Promote shift-left quality practices and test-driven IaC development across the programme.


---


## AVP Expectations


- Advise and influence decision-making; contribute to policy development and operational governance.

- Lead or contribute to cross-functional engineering assignments; guide team members through complex testing challenges.

- Consult on complex quality and risk issues; identify mitigations and support control improvements.

- Communicate complex technical information clearly to both technical and non-technical stakeholders.

- Demonstrate the Barclays Values (Respect, Integrity, Service, Excellence, Stewardship) and Mindset (Empower, Challenge, Drive).


---


## Core Technical Skills


| Area | Level |

|------|-------|

| Terraform (IaC testing, unit tests, state management) | Advanced |

| GitLab CI/CD (pipeline testing, matrix jobs, artefacts) | Advanced |

| AWS data services (S3, IAM, Glue, Lake Formation, EventBridge, CloudWatch, Lambda) | Intermediate–Advanced |

| Security scanning tools (Checkov, tfsec) | Intermediate |

| Data platforms (Snowflake, Databricks, DBT, Apache Iceberg) | Intermediate |

| Python (test automation, pipeline utilities) | Intermediate |

| SRE practices (SLIs/SLOs, chaos engineering, performance testing) | Intermediate |

| Compliance testing (encryption, tagging, data residency) | Intermediate |


---

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Manual test engineer – network testing (sd-wan)
Wokingham
Queen Square Recruitment Ltd
Test engineer
£400 - £420 a day
Similar job
Transducer test engineer
Yateley
Permanent
Dcs Recruitment
Test engineer
Similar job
Sc cleared senior integration and test engineer
Farnborough (Hampshire)
Experis It
Test engineer
£550 - £650 a day
See more jobs
Similar jobs
Engineering jobs in Slough
jobs Slough
jobs Berkshire
jobs England
Home > Jobs > Engineering jobs > Test engineer jobs > Test engineer jobs in Slough > Test Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save