At a Glance
- Tasks: Join us as a QA Engineer to design and maintain automated test solutions.
- Company: Retelligence is a data-led recruitment company focused on innovative tech solutions.
- Benefits: Enjoy a full-time role with opportunities for remote work and professional growth.
- Why this job: Be part of an agile team, enhancing software quality while learning cutting-edge technologies.
- Qualifications: Strong C# programming skills and experience with automation frameworks are essential.
- Other info: ISTQB certification is a plus; we value eagerness to learn and adapt.
The predicted salary is between 28800 - 48000 £ per year.
Get AI-powered advice on this job and more exclusive features.
This range is provided by Retelligence. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from Retelligence
Founder @ Retelligence | Data-Led Recruitment
Overview:
We\’re looking for a detail-oriented QA Engineer to help design, build, and maintain automated test solutions within agile software development teams. This role focuses on improving test coverage and efficiency through robust automation using .NET Core and C#, following a Behaviour Driven Development (BDD) approach. You\’ll collaborate closely with engineers, DevOps, and product teams to ensure software quality at every stage of delivery.
Key Responsibilities:
- Assist in designing and maintaining automation frameworks using .NET Core and C#
- Implement automated functional and regression test scripts using BDD tools like SpecFlow and Gherkin
- Collaborate with development teams to understand product requirements and translate them into effective test cases
- Perform manual and exploratory testing where automation is not applicable
- Contribute to CI/CD integration using GitHub Actions to trigger automated tests
- Support continuous improvement of testing strategies and tools
- Help document testing practices, standards, and contribute to QA knowledge sharing
- Work alongside engineers to investigate and report bugs or unexpected behaviors
- Participate in regular agile ceremonies, including sprint planning and retrospectives
- Share automation expertise with QA peers to strengthen team capabilities
Skills & Experience:
- Strong programming skills in C# (or Java, if adaptable)
- Experience building test automation solutions on .NET Core
- Familiarity with BDD methodologies and tools (e.g., SpecFlow, Gherkin)
- Proficient in writing and executing API and UI test automation
- Hands-on experience with GitHub Actions and YAML configuration for CI workflows
- Understanding of agile testing principles and practices
- Basic knowledge of SQL and ability to write database queries for validation
- Exposure to performance or load testing tools such as NeoLoad (preferred but not essential)
- Familiarity with containerized environments and cloud infrastructure (e.g., AKS) is a bonus
- Experience with parallel UI testing tools like Selenoid is advantageous
- Knowledge of messaging and data formats such as XML, JSON, FIX, SFTP, or Swift is a plus
- Ability to apply test design techniques such as Boundary Value Analysis and Equivalence Partitioning
- Strong communication skills, with the ability to collaborate across technical and non-technical teams
- Good understanding of QA automation best practices and quality assurance methodologies
- Comfortable using Visual Studio, Microsoft Office tools, and working in a Windows environment
- Demonstrated ability to work independently as well as part of a collaborative team
- Eagerness to learn and contribute to process improvements
- Good problem-solving skills and attention to detail
- Willingness to adapt and learn new tools and technologies as required
- ISTQB certification or similar QA qualification is desirable
Seniority level
-
Seniority level
Associate
Employment type
-
Employment type
Full-time
Job function
-
Job function
Quality Assurance and Engineering
Referrals increase your chances of interviewing at Retelligence by 2x
Sign in to set job alerts for “Quality Assurance Tester” roles.
London, England, United Kingdom 2 weeks ago
Compliance Monitoring and Quality Assurance Analyst
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 3 days ago
Basildon, England, United Kingdom 3 weeks ago
Tottenham, England, United Kingdom 1 month ago
Process Assurance Engineer (Software Quality)
London, England, United Kingdom 4 days ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 4 days ago
Stroud, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 month ago
Burnham-On-Crouch, England, United Kingdom 3 weeks ago
Senior Software Quality Assurance Engineer
London, England, United Kingdom 3 hours ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 1 week ago
Senior Quality Assurance Automation Engineer
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
QA Tester employer: Retelligence
Contact Detail:
Retelligence Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land QA Tester
✨Tip Number 1
Familiarise yourself with Behaviour Driven Development (BDD) methodologies, especially tools like SpecFlow and Gherkin. Understanding these concepts will not only help you in interviews but also demonstrate your commitment to the QA role.
✨Tip Number 2
Brush up on your C# programming skills, as this is crucial for building test automation solutions. Consider working on small projects or contributing to open-source repositories to showcase your coding abilities.
✨Tip Number 3
Engage with the QA community online, such as forums or LinkedIn groups. Networking can provide insights into the latest trends in QA testing and may even lead to referrals or job opportunities.
✨Tip Number 4
Prepare to discuss your experience with CI/CD integration and tools like GitHub Actions during interviews. Being able to articulate how you've implemented automated tests in a CI/CD pipeline will set you apart from other candidates.
We think you need these skills to ace QA Tester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET Core, C#, and any BDD tools like SpecFlow and Gherkin. Emphasise your programming skills and any relevant projects that showcase your automation expertise.
Craft a Strong Cover Letter: In your cover letter, explain why you're passionate about quality assurance and how your skills align with the role. Mention specific experiences where you've successfully implemented automated testing solutions or collaborated with development teams.
Showcase Relevant Skills: Clearly list your technical skills related to the job description, such as API and UI test automation, GitHub Actions, and agile testing principles. Use bullet points for clarity and impact.
Prepare for Technical Questions: Anticipate technical questions related to your experience with automation frameworks and testing methodologies. Be ready to discuss your problem-solving approach and how you handle bugs or unexpected behaviours in software.
How to prepare for a job interview at Retelligence
✨Showcase Your Automation Skills
Be prepared to discuss your experience with automation frameworks, particularly using .NET Core and C#. Highlight specific projects where you implemented automated tests and the impact they had on the development process.
✨Understand BDD Methodologies
Familiarise yourself with Behaviour Driven Development (BDD) concepts and tools like SpecFlow and Gherkin. Be ready to explain how you've used these methodologies in past projects to improve test coverage and efficiency.
✨Demonstrate Collaboration Experience
Since this role involves working closely with engineers and product teams, prepare examples of how you've successfully collaborated in an agile environment. Discuss your participation in sprint planning and retrospectives.
✨Prepare for Technical Questions
Expect technical questions related to API and UI test automation, as well as CI/CD processes using GitHub Actions. Brush up on your knowledge of SQL and any performance testing tools you may have used, as these could come up during the interview.