Overview
We are looking for an experienced Quality Assurance Engineer for a 6-month contract to support a major government programme focusing on cloud-based data platforms and digital services. The successful candidate will work remotely and will be involved in testing data-driven systems and ensuring the quality of applications that handle complex datasets. You will collaborate within an Agile delivery team alongside Product Owners, Data Engineers, Developers, and Business Analysts to guarantee the delivery of high-quality information to end users.
Responsibilities
- Collaborate with Product Owners, stakeholders and technical teams to understand business requirements and translate them into comprehensive test scenarios.
- Design, execute and maintain manual and automated test scripts aligned to user stories and acceptance criteria within Jira.
- Validate end-to-end data pipelines, ensuring accurate ingestion, transformation and delivery of data.
- Perform functional testing across user-facing applications and digital services.
- Support integration testing across APIs, data platforms and front-end applications.
- Verify data quality, integrity and usability from both technical and business user perspectives.
- Raise, triage and manage defects with clear reproduction steps, impact assessments and supporting evidence.
- Participate in sprint planning, backlog refinement, stand-ups, retrospectives and technical discussions.
Requirements
- Proven commercial experience working as a Quality Assurance Engineer, Test Engineer or Software QA Engineer.
- Strong experience testing data-driven applications and platform-based solutions.
- Experience working within Azure cloud environments or similar cloud platforms.
- Experience validating REST APIs and integrated services.
- Strong analytical skills with the ability to investigate complex technical issues and data anomalies.
- Experience working within Agile software delivery teams.
- Familiarity with version control and CI/CD practices.
- Good understanding of data pipelines, ingestion, transformation and end-to-end data flow validation.