At a Glance
- Tasks: Join our team as a QA Engineer, owning testing from start to finish.
- Company: LDMS, pioneers in credit software with a collaborative culture.
- Benefits: Enjoy competitive pay, private health insurance, and 25 days annual leave.
- Other info: Dynamic environment with opportunities for mentorship and career growth.
- Why this job: Make an impact on innovative projects while developing your skills.
- Qualifications: Experience in software testing and automation tools like WebdriverIO or Playwright.
The predicted salary is between 51750 - 63250 £ per year.
You'll join the Engineering team at LDMS as a QA Engineer, working within a team and reporting to an Engineering Team Lead. You'll own the testing approach for the features your team delivers, from requirement review through to production sign-off, and you'll build the automation that keeps that coverage running.
Our stack is React and TypeScript on the frontend, Java with Spring Boot on the backend, and PostgreSQL with schema-per-tenant multi-tenancy underneath, all cloud-hosted on AWS. Test automation is WebdriverIO and Playwright, running in CI.
You'll work within the test strategy and standards set for your team and feed into them where you see a better approach. You'll be trusted to decide how a feature gets tested, to say when something is not ready, and to keep testing moving when the requirements are still unclear. Supporting junior QAs is part of the job.
Key Responsibilities
These may change with the needs of the business, but the main areas are:
- Technical Skills
- Design and build automation for your feature areas across UI, API and integration layers with minimal oversight.
- Spot testability gaps in technical designs and raise them during planning and design review, before they get expensive to fix.
- Build performance tests for key user journeys and interpret the results against a baseline.
- Choose the right test approach for the risk in front of you, whether risk-based, exploratory or scripted, and explain the trade-offs.
- Keep tests reliable, fast and independent, including the test data they depend on.
- Delivery
- Plan and own the testing approach for end-to-end feature delivery, managing test scope and raising risks early.
- Pull out dependencies and unknowns in acceptance criteria before engineering has started.
- Own quality sign-off through to production, then watch defect trends after release and act on regressions.
- Give reliable test estimates at story level and flag slippage early rather than late.
- Keep testing moving when requirements are ambiguous, while chasing the clarity you need.
- Impact
- Contribute consistently to your team's quality goals, to the point where release confidence depends on your work.
- Help graduate and junior QAs get better through informal mentoring on test design, automation patterns and defect writing.
- Raise QA process improvements and follow them through when you take ownership.
- Represent the quality view in cross-functional conversations and explain trade-offs to people without a testing background.
- Communication
- Adapt how you communicate to the audience, with detailed defect analysis for engineers and clear risk summaries for product and stakeholders.
- Contribute from a quality angle in design and feature reviews.
- Give specific, useful feedback on test coverage and code quality in review.
- Raise quality concerns directly and professionally, and never let a known risk go unreported.
- Write test documentation other people can pick up and run without coming back to you.
- AI and Innovation
- Use AI to broaden test design, including boundary values, negative paths and data permutations, and judge which suggestions are real risks and which are noise.
- Review AI-generated test code for reliability and maintainability, and reject tests that pass without meaningfully exercising the system.
- Follow the team's agreed approach to AI-assisted work, and keep the rules and skills for your test area current as things change.
- Take responsibility for what carries your name and what you commit to, whatever helped produce it.
Requirements
Essential
- Solid hands-on software testing experience across both manual and automated testing.
- Hands-on automation experience with WebdriverIO or Playwright, and comfortable picking up the other.
- Experience implementing automated tests using Cucumber or another BDD framework.
- Working knowledge of Java or JavaScript/TypeScript, enough to write and maintain test code that others review.
- Strong SQL, and comfortable querying relational databases directly.
- API testing experience and a sound understanding of request and response cycles.
- Comfortable with Git, and with tests running in a CI/CD pipeline (for example Jenkins).
- A track record of owning testing for a feature end to end, including the sign-off decision.
- Able to make progress when requirements are incomplete, while chasing the clarity you need.
- Clear communicator in writing and in person, with defect reports and risk summaries that people can act on.
Desirable
- Performance testing experience, including interpreting results against a baseline.
- Non-functional test coverage such as accessibility checks or security scanning.
- Experience using AI tools well as part of day-to-day testing.
- An understanding of what it takes to build and test software in a financial environment.
- Experience with cloud-hosted systems on AWS.
- Test data management in a multi-tenant environment.
- Experience supporting or mentoring graduate and junior testers.
QA Engineer (Product Engineering Team) in Cardiff employer: Link Financial Outsourcing Limited
At LC Financial Holdings, we pride ourselves on being an excellent employer, offering a vibrant work culture that fosters collaboration and innovation. Our commitment to employee growth is evident through ongoing learning opportunities and a supportive environment, complemented by competitive benefits such as generous annual leave, performance bonuses, and enhanced maternity pay. Located in a modern facility, our team enjoys a friendly atmosphere with regular social events, making it a rewarding place to build your career in ICT Technical Services.
Contact Details:
Link Financial Outsourcing Limited Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land QA Engineer (Product Engineering Team) in Cardiff
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Link Financial Outsourcing Limited or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Link Financial Outsourcing Limited.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Link Financial Outsourcing Limited.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Link Financial Outsourcing Limited that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace QA Engineer (Product Engineering Team) in Cardiff
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Link Financial Outsourcing Limited.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Link Financial Outsourcing Limited and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Link Financial Outsourcing Limited
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Link Financial Outsourcing Limited uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.