QA Engineer

St Paul's
1 week ago
Create job alert

Job Specification – QA Engineer

Role/Job Title: QA Engineer
Work Location: London
Role Type: Contracting
Mode of Working: Office-Based
Number of Positions: 3
Unit: BFSI
Contractor Rate: Market rates
Duration of Assignment: 6 Months

About the Role

The QA Engineer will play a pivotal role in delivering high-quality software solutions for a leading global financial markets infrastructure and data provider. The candidate will work on critical application and data engineering components, helping accelerate SDLC processes and supporting transformation initiatives using modern cloud-based technologies.

This role requires hands-on expertise in Python-based test automation, Azure cloud components, and modern IDEs such as PyCharm, alongside strong QA engineering skills. The focus is on ensuring robust, scalable, and compliant solutions while working in Agile/CI-CD environments.

Responsibilities:

  • Design, implement, and execute manual and automated test cases across functional, regression, integration, and performance scenarios.

  • Validate transaction flows, financial calculations, compliance logic, and reporting across multiple platforms, including end-to-end data validation in ETL pipelines, Cosmos DB, and Blob Storage.

  • Develop and maintain automated test scripts using PyTest and other approved frameworks.

  • Use Python programming to create reusable automation components for regression and integration testing.

  • Ensure compliance with relevant regulations (e.g., GDPR, SOX) through targeted test cases and documentation.

  • Log, track, triage, and report defects using agreed tools, maintaining clear audit trails.

  • Work closely with business stakeholders, product owners, and developers to translate requirements into testable scenarios.

  • Maintain documentation, knowledge repositories, and test automation standards.

  • Participate in Agile ceremonies, sprint planning, and CI/CD pipeline integrations to ensure timely delivery of high-quality software.

    Essential Skills / Knowledge / Experience

  • Strong Python programming skills for test automation.

  • Hands-on experience with PyTest and automation frameworks.

  • Familiarity with Azure cloud components, including Blob Storage, Cosmos DB, and other relevant services.

  • Experienced with version control systems (Git) and CI/CD pipelines (Jenkins, GitLab CI).

  • Knowledge of API testing tools such as Postman or Python Requests library.

  • Expertise in data validation across databases, ETL pipelines, and reporting layers.

  • Understanding of web technologies (HTML, CSS, JavaScript) and browser automation tools (e.g., Selenium).

  • Knowledge of transaction flows, compliance logic, and financial reporting standards.

  • Agile/Scrum experience with CI/CD integration in sprint-based delivery cycles.

  • Proficient in PyCharm or similar IDE for Python development and test automation.

  • Strong communication and collaboration skills, capable of working with stakeholders at multiple levels.

    Desirable Skills / Knowledge

  • Experience using AI-assisted tools for test preparation and automation.

  • Familiarity with financial regulations and compliance standards (GDPR, SOX).

  • Experience integrating QA workflows with tools like Azure DevOps (ADO) or GitLab.

  • Knowledge of QA practices in cloud environments.

  • Formal QA certification (e.g., ISTQB)

Related Jobs

View all jobs

QA Engineer

QA Engineer

QA Engineer (Automation)

QA Engineer (Automation)

Solutions QA Engineer

Lead QA Automation Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Cloud Engineer Jobs in the UK: Salary, Skills, Career Paths & How to Get Hired

Cloud engineer jobs are among the fastest-growing technology roles in the UK. As organisations move infrastructure, applications and data into the cloud, demand for skilled cloud professionals continues to surge across finance, healthcare, retail, defence, government and high-growth startups. If you’re exploring a career in cloud engineering — or looking for your next role — this guide covers everything you need to know: What a cloud engineer does Types of cloud engineer jobs Required skills and certifications UK salary expectations Career progression pathways How to land a cloud engineer job in the UK Whether you’re a graduate, IT professional transitioning into cloud, or an experienced engineer looking to specialise, this article will help you position yourself competitively.

How Many Cloud Computing Tools Do You Need to Know to Get a Cloud Job?

If you are aiming for a role in cloud computing, it can feel like the skills list never ends. One job advert asks for AWS, Terraform and Kubernetes. Another mentions Azure DevOps, PowerShell and ARM templates. A third throws in Docker, Python, Linux, CI/CD, monitoring tools and security frameworks. It is no surprise that many cloud job seekers feel overwhelmed before they even apply. Here is the reality most cloud hiring managers agree on: they are not hiring you because you know every cloud tool. They are hiring you because you understand cloud concepts, can design reliable systems, manage costs, keep things secure and support real workloads. Tools matter, but only when they support outcomes. So how many cloud computing tools do you actually need to know to get a job? For most roles, the answer is far fewer than you think. This article explains what employers really expect, which tools are essential, which are role-specific, and how to focus your learning so you look capable and employable rather than scattered.

What Hiring Managers Look for First in Cloud Computing Job Applications (UK Guide)

anding a job in cloud computing can be highly competitive — especially in the UK market where demand far outpaces supply in many segments. Whether you’re aiming for roles in Cloud Engineering, DevOps, Site Reliability, Cloud Architecture, Security, Data/Analytics, or Platform Operations, hiring managers screen applications quickly and with specific priorities in mind. Hiring managers don’t read every detail at first; they scan for critical signals in the first 10–20 seconds. These early signals determine whether your CV gets read more closely, whether your LinkedIn profile gets clicked, and whether you’re invited to interview. This guide breaks down, in practical terms, exactly what hiring managers look for first in cloud computing applications — and what you should emphasise in your CV, cover letter and portfolio to stand out on www.cloudcomputingjobs.co.uk .