Location: Cambridge, UK – Hybrid (3 days per week onsite)
Job Title: Quality Assurance Analyst 1
About The Role
Make your mark at one of the biggest names in payments.
We are looking for a Quality Assurance Analyst 1 to join our Cambridge‑based delivery teams, working on one of the highest‑volume global payment platforms in the world. Our platform processes millions of transactions daily, with a strong emphasis on robustness, security, scalability, and quality engineering excellence.
You will be part of a cross‑functional agile team consisting of developers, QA analysts, product owners, and a scrum master. Each team owns its backlog end‑to‑end, from discovery through delivery and post‑live support, operating within Scrum, Kanban, or SAFe frameworks as appropriate.
What You Will Be Doing
- Contribute to the design and planning of test plans and test strategies for projects and applications
- Support test planning activities for agile deliveries, working within Scrum, Kanban, or SAFe teams
- Analyse requirements and user stories to understand risk and derive effective manual and automated test coverage
- Execute testing thoroughly to assure software quality, including test case execution, exploratory testing, and automated test execution
- Analyse and report on quality risks based on manual and automation results, producing defect reports and test completion reports
- Contribute to release support activities
- Create automated tests to progress automation work items and enhance the existing test suite (e.g. using Selenium)
- Support and maintain the test automation framework, contributing to new features, existing functionality, and bug fixes
- Collaborate closely with developers, product owners, and other stakeholders to resolve issues in a timely manner, keeping progress and risks visible
- Actively contribute to continuous improvement initiatives, recommending quality and process improvements where appropriate
What You Will Need
- Practical experience working in a Quality Assurance or Test Automation role, supporting automated and manual testing activities
- Curiosity – you ask the right questions, listening and learning to get better every day
- Familiarity with working in an agile development environment (Scrum, Kanban, or SAFe), ideally within complex systems
- Hands‑on experience with test automation, including creating and maintaining automated tests (e.g. using Selenium WebDriver)
- A solid understanding of software testing principles, including test planning, estimation, prioritisation, and risk‑based testing
- Exposure to agile testing practices such as BDD, TDD, or similar approaches
- Ability to analyse requirements and user stories, identifying risks and appropriate test coverage
- An understanding of quality management methods, tools and technologies, with a mindset focused on continuous improvement
- Strong collaboration and communication skills
- UNIX and SQL skills
- A bachelor’s in computer science, information systems, or other related discipline, or the equivalent experience
Bonus if you have
- A keen interest in AI and the ability to use AI tools in your day‑to‑day work
- Experience working in a global online business, fintech, payments, or other complex industries
#J-18808-Ljbffr…
