Senior QA Engineer
- Apr 3, 2024
- full-time
- London, London. United Kingdom
Moneybox is the award-winning app that helps you turn your money into something greater. We’ve brought saving, investing, home-buying, and retirement services all together into one simple app, so it’s easier than ever to achieve your goals and build wealth, whatever your starting point.
We are looking for a Senior QA engineer to join our team, who enjoys working in a fast-paced environment. You will be working with a high calibre team to continuously develop new products/features.
What You’ll Do
- As a key member of the QA team, you’ll help ensure the quality of Moneybox products, reporting into the Senior QA lead.
- Act as a point of contact and escalation for QA issues relating to your squad.
- Agree QA strategy on a project level, deciding on the types of QA activities required (incl. Integration, Automation, E2E, Live Proving, etc).
- Plan and organise QA activities within the squad (incl. organising Amigos & Test Plan reviews). This will include reviewing technical and business requirements and designing robust and reusable test scenarios.
- Execute QA activities, ensuring coordination and prioritisation of QA work.
- Support the organisational shift towards continuous testing delivery (incl. implementing automated testing frameworks).
- Assess feature suitability for test automation (incl. unit tests for developers, API integration tests and App UI tests).
- Manage releases for your squad (incl. management of feature flags).
- Log, prioritise and track bugs to completion, analysing live issues with a focus on continuous improvement.
- Maintain documentation related to QA activities.
- Create and maintain strong working relationships, collaborating predominantly with the Development, Product and UX teams to progress issues.
- Line management of QA team members in the squad, offering oversight and supporting career development.
- Serve as a role model by leading through example and actively contributing to squad and QA department ceremonies.
- Run squad ceremonies (incl. daily stand-ups, release planning, refinement sessions and retrospectives as required).
Experience & Skills
- 5+ years QA experience with a broad knowledge of best practices is essential.
- 1+ year line management/coaching experience.
- Demonstrable test framework implementations on more than one tech stack.
- Deep understanding of query languages, programming languages and API architectures (e.g. SQL, Java, JavaScript, XML, REST).
- Deep understanding of web, API and database testing technologies and frameworks.
- Experience in test data design and implementation strategies.
- Experience in Agile methodologies, such as Scrum or Kanban, and Behaviour-driven development (BDD).
- Experience with a variety of automated testing techniques (compatibility and performance testing being nice-to-have).
Moneybox
London, London. United Kingdom