SoTalent
Quality Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Quality Engineer
Location: Edinburgh, United Kingdom
Industry: Wealth & Investments
Work Setting: Hybrid
Are you passionate about delivering high-quality digital products, improving software reliability, and embedding quality throughout the software development lifecycle? We are seeking a Quality Engineer to champion quality-first engineering practices, drive test strategy and automation initiatives, and ensure exceptional digital experiences across web and mobile platforms. This role works closely with cross-functional product squads to build robust testing solutions, improve release confidence, and enable continuous delivery of secure, resilient, and customer-focused products.
Key Responsibilities
Quality Strategy & Test Leadership
- Define and implement comprehensive testing strategies across unit, component, API, integration, and end-to-end testing layers.
- Establish quality standards, testing frameworks, and best practices across multiple Agile product teams.
- Ensure quality is embedded early in the software development lifecycle through shift-left testing approaches.
- Assess testing coverage and identify opportunities to improve product reliability and customer experience.
Test Automation & Quality Engineering
- Design, develop, and maintain automated test suites for web, mobile, API, and backend services.
- Implement and enhance automated testing frameworks using industry-standard tools and technologies.
- Create scalable test automation solutions that support continuous integration and continuous delivery (CI/CD).
- Improve test execution efficiency, coverage, and defect detection through automation and innovation.
Mobile & Digital Product Testing
- Lead testing efforts for mobile applications across iOS and Android platforms.
- Validate functionality, usability, accessibility, compatibility, and performance across multiple devices and environments.
- Support cross-platform testing initiatives that ensure a seamless digital customer experience.
- Collaborate with product and engineering teams to proactively identify and resolve quality risks.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Agile Collaboration & Delivery Support
- Partner with engineers, product managers, designers, and architects throughout the software development lifecycle.
- Participate in Agile ceremonies including sprint planning, backlog refinement, reviews, and retrospectives.
- Provide quality-focused input during requirements gathering, design discussions, and solution development.
- Act as a quality advocate within cross-functional squads.
Coaching & Quality Enablement
- Mentor development teams on testing best practices, automation strategies, and quality engineering principles.
- Promote a culture of continuous improvement and engineering excellence.
- Guide teams on CI/CD integration, quality metrics, and effective testing approaches.
- Support adoption of modern testing methodologies and tooling across the organization.
Innovation & Continuous Improvement
- Drive improvements in testing frameworks, tooling, processes, and quality standards.
- Lead initiatives related to performance testing, accessibility testing, security testing, and service resilience validation.
- Explore and implement AI-driven testing approaches to improve coverage, efficiency, and defect identification.
- Evaluate emerging quality engineering technologies and recommend adoption where beneficial.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience.
- Experience in both manual and automated software testing across complex applications.
- Strong understanding of software testing methodologies, quality assurance practices, and test lifecycle management.
- Experience testing web-based and mobile applications.
- Knowledge of iOS and Android application testing.
- Experience defining and implementing testing strategies within Agile environments.
- Familiarity with CI/CD pipelines and modern software delivery practices.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent communication and stakeholder collaboration abilities.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Preferred Qualifications
- Experience with cloud platforms such as Microsoft Azure.
- Experience developing and maintaining automated test frameworks.
- Knowledge of API testing, integration testing, and service validation approaches.
- Experience coaching developers and engineering teams on quality practices.
- Understanding of performance, security, accessibility, and resilience testing concepts.
- Exposure to AI-enabled testing and quality engineering innovations.
Preferred Skills
- Quality Engineering
- Test Strategy Development
- Test Automation
- Mobile Application Testing
- iOS Testing
- Android Testing
- Playwright
- Cypress
- Selenium
- Jest
- JUnit
- Postman
- API Testing
- CI/CD Pipelines
- Agile Methodologies
- Azure Cloud
- Performance Testing
- Accessibility Testing
- Security Testing
- AI-Driven Testing
Additional Desirable Skills
- Maestro Mobile Automation
- BrowserStack
- JavaScript
- TypeScript
- Cross-Platform Testing
- Continuous Testing
- DevOps Collaboration
- Shift-Left Testing
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London