Quality Assurance Engineer
Quality Assurance Engineer

Quality Assurance Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
R

At a Glance

  • Tasks: Develop and maintain automation frameworks using C# and .NET for quality assurance.
  • Company: Leading Financial Services organisation with a focus on innovation and collaboration.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Why this job: Join a dynamic team and make a real impact on financial technology through quality engineering.
  • Qualifications: Experience in QA automation, BDD, and familiarity with CI/CD processes.
  • Other info: Thriving Agile environment with strong emphasis on clean code and collaboration.

The predicted salary is between 36000 - 60000 £ per year.

On behalf of a leading Financial Services organization, we are seeking a technically-minded QA Automation Engineer to join their growing engineering team. This is an excellent opportunity for a QA professional who views themselves as an engineer first—focusing on code quality, scalability, and modern CI/CD integration.

The Technical Core

  • C# / .NET Automation: You will be hands-on with .NET Core and C#, contributing to the development of sophisticated automation frameworks.
  • BDD Approach: You must be proficient in Behaviour Driven Development (BDD), specifically using SpecFlow and Gherkin to translate complex business logic into executable tests.
  • Modern Frameworks: Strong exposure to Playwright for UI automation or similar high-performance tools for REST API validation.
  • Infrastructure & CI/CD: You will manage test triggers via GitHub Actions and work within an Azure ecosystem (experience with Azure Kubernetes Service/AKS is a distinct advantage).
  • Data Management: Proficiency in SQL for relational database queries and experience handling financial data formats such as XML, JSON, FIX, or Swift.

Key Responsibilities

  • Framework Development: Build and maintain C#-based automation solutions for both functional and regression testing.
  • Strategic Testing: Balance automated suites with targeted exploratory testing to identify root causes in complex financial workflows.
  • Pipeline Integration: Embed quality into the heart of the development lifecycle by integrating test solutions directly into the GitHub Actions build pipelines.
  • Collaborative Engineering: Work as a peer to Software Engineers and DevOps to ensure all architectural changes are backed by robust, risk-reducing test coverage.

The Ideal Candidate

  • A delivery-focused professional who thrives in a multi-disciplined Agile environment.
  • Someone passionate about Clean Code and adhering to industry-standard design patterns (SOLID, etc.).
  • A communicator who can bridge the gap between deep technical implementation and high-level business requirements.
  • Certification: ISTQB certification is highly desirable.

Quality Assurance Engineer employer: Retelligence

Join a leading Financial Services organisation that prioritises innovation and quality in a collaborative Agile environment. As a Quality Assurance Engineer, you will benefit from a culture that values technical excellence, offers opportunities for professional growth, and encourages a balance between automated and exploratory testing. With a focus on modern technologies and practices, this role provides a unique chance to contribute to impactful projects while working alongside talented professionals in a dynamic setting.
R

Contact Detail:

Retelligence Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quality Assurance Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with QA communities online. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your automation frameworks, BDD projects, and any CI/CD pipelines you've worked on. This will give potential employers a clear view of what you can bring to the table.

✨Tip Number 3

Prepare for technical interviews by brushing up on your C# and .NET knowledge. Be ready to discuss your experience with tools like Playwright and GitHub Actions, as well as how you've tackled complex testing scenarios in the past.

✨Tip Number 4

Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team!

We think you need these skills to ace Quality Assurance Engineer

C#
.NET Core
QA Automation
Behaviour Driven Development (BDD)
SpecFlow
Gherkin
Playwright
REST API validation
GitHub Actions
Azure Kubernetes Service (AKS)
SQL
XML
JSON
FIX
Swift
Clean Code
SOLID design patterns
ISTQB certification

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with C#, .NET, and any automation frameworks you've worked with. We want to see how you fit into our team!

Showcase Your Projects: Include specific examples of projects where you've implemented BDD or worked with tools like SpecFlow and Playwright. This helps us understand your hands-on experience and how you approach problem-solving in real-world scenarios.

Be Clear and Concise: When writing your cover letter, get straight to the point. Explain why you're passionate about QA and how your background makes you a great fit for our engineering team. We appreciate clarity and enthusiasm!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!

How to prepare for a job interview at Retelligence

✨Know Your Tech Stack

Make sure you’re well-versed in C# and .NET Core, as these are crucial for the role. Brush up on your knowledge of automation frameworks and be ready to discuss how you've used them in past projects.

✨Master BDD Concepts

Since the job requires proficiency in Behaviour Driven Development, be prepared to explain how you’ve implemented BDD using SpecFlow and Gherkin. Bring examples of how you translated business logic into executable tests.

✨Showcase Your CI/CD Experience

Familiarise yourself with GitHub Actions and Azure ecosystems. Be ready to discuss how you’ve integrated testing solutions into CI/CD pipelines and any challenges you faced while doing so.

✨Communicate Clearly

As a QA Engineer, you’ll need to bridge technical and business requirements. Practice explaining complex concepts in simple terms, and prepare to discuss how you’ve collaborated with software engineers and DevOps teams in the past.

Quality Assurance Engineer
Retelligence
Go Premium

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

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