QA Automation Engineer (Python / PyTest / Cosmos DB)-Banking Client Exp Required in Slough
QA Automation Engineer (Python / PyTest / Cosmos DB)-Banking Client Exp Required

QA Automation Engineer (Python / PyTest / Cosmos DB)-Banking Client Exp Required in Slough

Slough Temporary 42000 - 84000 £ / year (est.) Home office (partial)
V

At a Glance

  • Tasks: Join a dynamic team to ensure high-quality software through manual and automated testing.
  • Company: Leading financial services firm with a focus on innovation and collaboration.
  • Benefits: Competitive daily rate, flexible work environment, and opportunities for professional growth.
  • Why this job: Make an impact in the banking sector while working with cutting-edge technologies.
  • Qualifications: Experience in Python, PyTest, and Cosmos DB; strong testing skills required.
  • Other info: Fast-paced environment with excellent career advancement opportunities.

The predicted salary is between 42000 - 84000 £ per year.

Location: London - 3 Days/week Onsite

Duration: 6 months+ Contract Inside IR35

Role Overview

We are looking for a QA Automation Engineer to join a Pod-based delivery team working on critical applications and data platforms within a global financial market's environment. The role is key to ensuring high quality, reliability, and regulatory compliance across systems that handle large transaction volumes and business-critical data.

The ideal candidate will be hands-on in manual and automated testing, with strong experience in Python, PyTest, and exposure to Cosmos DB. The role also requires close collaboration with developers, product owners, and data engineering teams in an Agile, CI/CD-driven environment.

Key Responsibilities

  • Design and execute manual and automated test cases across functional, regression, integration, and end-to-end scenarios
  • Validate financial calculations, transaction flows, compliance logic, and reporting across multiple platforms
  • Perform end-to-end data validation across ETL pipelines, databases, and reporting layers
  • Develop, maintain, and enhance test automation scripts using Python and PyTest
  • Support API testing using tools such as Postman and Python libraries
  • Validate system performance and scalability using performance and load testing tools
  • Ensure systems and data meet regulatory requirements (GDPR, SOX, etc.) through targeted test scenarios and documentation
  • Log, track, triage, and report defects using agreed tools and processes
  • Work closely with product owners, developers, and business stakeholders to translate requirements into effective test scenarios
  • Create, maintain, and update test documentation and internal knowledge repositories

Essential Skills & Experience

  • Strong experience designing and executing test cases across multiple test phases
  • Hands-on Python experience for test automation
  • Strong experience with PyTest (or similar automation frameworks such as Robot Framework)
  • Experience working with Cosmos DB (or strong NoSQL database testing experience)
  • Experience in API testing (Postman, Requests, etc.)
  • Strong SQL skills for data validation across databases and reporting layers
  • Experience with Big Data testing and data-intensive platforms
  • Familiarity with CI/CD pipelines and version control tools (Git, Jenkins, GitLab CI, Azure DevOps)
  • Experience working in Agile / Scrum environments
  • Strong communication skills and ability to collaborate within cross-functional Pod teams

Desirable / Nice to Have

  • Experience working in financial services or banking environments
  • Understanding of financial regulations such as GDPR, SOX
  • Experience with cloud-based QA practices
  • Exposure to AI-assisted testing tools
  • Knowledge of web technologies (HTML, CSS, JavaScript) and browser automation tools (Selenium)
  • Formal QA certification (ISTQB or equivalent)
  • Experience with Microsoft Fabric (advantageous)

What the Client Is Looking For

  • A hands-on QA engineer, not just a test coordinator
  • Comfortable working in fast-paced, high-volume, regulated environments
  • Strong automation mindset with attention to data quality and system reliability
  • Ability to adapt quickly and deliver quality at speed

QA Automation Engineer (Python / PyTest / Cosmos DB)-Banking Client Exp Required in Slough employer: Vallum Associates

Join a dynamic team in the heart of London, where innovation meets collaboration in a fast-paced banking environment. As a QA Automation Engineer, you'll benefit from a supportive work culture that prioritises employee growth and development, offering opportunities to enhance your skills in cutting-edge technologies like Python and PyTest. With a focus on regulatory compliance and high-quality deliverables, this role not only promises meaningful work but also the chance to make a significant impact within a global financial market.
V

Contact Detail:

Vallum Associates Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land QA Automation Engineer (Python / PyTest / Cosmos DB)-Banking Client Exp Required in Slough

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even casual coffee chats. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Show Off Your Skills

When you get the chance to chat with potential employers, don’t hold back! Share your hands-on experience with Python, PyTest, and Cosmos DB. Bring examples of your work or even a portfolio to showcase your testing prowess.

✨Ace the Interview

Prepare for those interviews by brushing up on common QA scenarios and be ready to discuss how you’ve tackled challenges in past projects. Practice makes perfect, so consider mock interviews with friends or mentors to build your confidence.

✨Apply Through Us!

Don’t forget to check out our website for the latest job openings. Applying through StudySmarter not only gives you access to exclusive roles but also connects you with a supportive community that’s here to help you land that dream job!

We think you need these skills to ace QA Automation Engineer (Python / PyTest / Cosmos DB)-Banking Client Exp Required in Slough

Python
PyTest
Cosmos DB
API Testing
Postman
SQL
Big Data Testing
CI/CD Pipelines
Git
Jenkins
Agile
Communication Skills
Test Automation
Data Validation
Regulatory Compliance

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, PyTest, and Cosmos DB. We want to see how your skills match the role, so don’t be shy about showcasing your relevant projects and achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our QA Automation Engineer role. Share your passion for quality assurance and how your background in banking environments makes you stand out.

Showcase Your Testing Experience: We’re looking for hands-on experience, so be sure to detail your work with manual and automated testing. Mention specific tools and frameworks you’ve used, especially in Agile settings, to demonstrate your expertise.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing candidates who take that extra step!

How to prepare for a job interview at Vallum Associates

✨Know Your Tech Stack

Make sure you brush up on your Python and PyTest skills before the interview. Be ready to discuss how you've used these tools in past projects, especially in relation to test automation. Familiarity with Cosmos DB is a must, so be prepared to talk about your experience with NoSQL databases.

✨Understand the Banking Environment

Since this role is within the banking sector, it’s crucial to have a grasp of financial regulations like GDPR and SOX. Research common compliance issues and be ready to explain how you would ensure regulatory compliance in your testing processes.

✨Showcase Your Collaboration Skills

This position requires close collaboration with various teams. Think of examples where you've worked effectively with developers, product owners, or data engineers. Highlight your experience in Agile environments and how you’ve contributed to team success.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your problem-solving skills in real-world situations. Practice articulating your thought process when designing test cases or handling defects. This will demonstrate your hands-on approach and critical thinking abilities.

QA Automation Engineer (Python / PyTest / Cosmos DB)-Banking Client Exp Required in Slough
Vallum Associates
Location: Slough

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

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