Founded in 2004, Rapha exists to inspire the world to live life by bike. We believe that cycling has the power to improve people’s lives but as well as enjoying it for what it is today, we are determined to change cycling and open it up to more people so that they too can discover the joys of riding a bike.
Rapha is undergoing a digital transformation of its core technology platforms, including its e-commerce engine. The transition will take us from a legacy monolith enterprise application to a best-in-class composable commerce approach. Off the shelf SaaS solutions will be connected to our bespoke front-end application, connected with serverless computing infrastructure.
This system will serve millions of visitors to our website from around the globe, with the aim of providing a fast, seamless shopping and browsing experience.
We are looking for a QA Engineer to join our in-house engineering team, to help ensure we can continue to release software quickly and efficiently while upholding high standards for quality.
The ideal candidate will have experience thriving as part of a high functioning software engineering team, interacting daily with engineers working on all layers of a web application stack and helping set and maintain standards for QA to improve our confidence in continuous integration and deployment.
Please note our technology team works out of our London head office as well as our office based in Asturias, therefore we are accepting applications from candidates in both locations.
Work as part of an agile product engineering team to ensure our approach to testing is robust and upheld throughout our software development lifecycle
Work with senior engineers to help define standards and patterns for testing
Develop and maintain automated tests using modern tooling, integrating with our deployment pipelines
Set up and monitor reporting and take part in reviews to help continually improve our approach to quality assurance
Take part in product shaping sessions to play a key role in our team at the beginning of each project, defining test plans and advocating for a robust approach to engineering quality
The ideal candidate will have the following skills and qualities:
The willingness and ability to evangelise testing methods with other engineers of all levels of seniority, challenging and supporting when we miss our defined standards
Strong written communication abilities to help document testing strategies
Strong experience with modern testing frameworks (e.g. Playwright, Cypress)
Experience with modern automated testing tools, scripting and programing languages
Focus on quality and standards, and great attention to detail
Working at Rapha
We are continuously looking into ways to invest in our employees and build a better working culture and environment. Here are just some of the internal benefits we offer.
- Flexible working hours
- Support ad-hoc remote working during the week - Minimum 3 days in office
- Free barista coffee and social drinks in the office
- Monthly department social events and quarterly office social away days
- We offer a flexible riding benefit to allow you to go out riding on a Wednesday morning with colleagues or learn to cycle to cycling through our Getting Started Scheme.
- We offer all our employees a 50% apparel discount and a discount for family and friends
- An annual clothing allowance
- Free membership to the Rapha Cycling Club
- Company Pension Scheme