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
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
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.