QA Engineer (Manual)

myrecovery (formerly msk.ai) is part of the HOPCo group. We are transforming orthopaedic care with our innovative healthcare platform, designed to meet the needs and unlock value for patients, providers and payers. Our technology connects the global orthopaedic community and we work with patients, hospitals, surgeons, universities and leading medical device companies. Through shared learning, we can accelerate research and develop smart tools to advance patient outcomes.

For patients, our mission is to improve the lives of people living with joint pain by providing seamless access to digital tools and resources that support their treatment journey. For providers and payers, we connect clinicians, healthcare providers, payers, universities, and medical device companies to drive innovation, accelerate research, and advance patient outcomes. Through data-driven insights and collaboration, we support more efficient, effective, and value-based musculoskeletal care.

We have a Research & Development team with deep experience of LLMs, Computer Vision and Machine Learning, generating patented technology being productised within the platform.

We are experiencing exponential growth in patient and clinician users globally; the NHS, state-wide US hospital networks and global medical device companies. We are looking for problem-solvers who are analytical, proactive, and delivery-focused. If you're a self-starter who thrives on collaboration and is passionate about improving patient care, we’d love to hear from you.

The Role

We are now seeking a QA Engineer (Manual) to work within our existing QA team on our patient-facing products (patient mobile app, patient web portal). These products are rich in features and highly configurable, requiring a disciplined approach. Being actively involved in patient care, the products are regulated (SaMD, "Software-as-a-Medical-Device") and so we are required to demonstrate a rigorous approach to test plans and reports.

In terms of automation, we already have a strong unit-testing culture in place; the web portal has some coverage with Cypress E2E tests, and we are about to introduce UI-driven test automation of the native mobile app. We prefer candidates with some automation experience, and as your role progresses you will have the opportunity to be trained in our automation framework and assist with increasing coverage.

We are building something big together. As growing environment we like to roll our sleeves up, whilst at the same time nurturing your individual goals and ambitions. We are looking for problem-solvers who are committed and analytical, keen to learn while always being delivery minded, self-starters for whom everything is possible but the best solution is always the most appropriate one. Above all we want to hire high-energy people that we’ll love working with every day.

The QA Engineer (Manual) will have the following responsibilities:

  • Working within the SCRUM team (in particular the QA Manager, Product Owner, and other QA Engineers) to define testing strategy for existing and new features

  • Contributing to the writing of high-quality acceptance criteria and associated test plans, requiring deep product knowledge and ensuring thorough coverage

  • Understanding of different specification approaches including BDD

  • Performing manual testing (web, mobile)

  • Recording test results in a disciplined fashion, ensuring compliance with company quality certifications

  • Championing best practices for QA and testing across the team

  • Reporting to the QA Manager

The following skills/experience are required:

  • Successful academic background and/or strong relevant commercial experience

  • At least 2 years' experience of manual QA, both web and mobile products

  • Strong understanding of testing best practices

  • Strong technical writing skills, e.g. for acceptance criteria and test plans

  • Ability to thrive in a fast-paced SCRUM environment

  • Humility and desire to learn from anyone

Experience working with modem test automation tools, ideally including JavaScript and Cypress, would be beneficial.

Salary: Very competitive, depending on experience.

Benefits:

  • 25 days holiday, plus bank holidays

  • Enhanced Pension scheme

  • Private healthcare scheme

  • Annual training budget

  • Cycle to work scheme

  • Flexible hybrid working, and home-working set-up allowance

  • Free eye tests and contribution towards glasses

  • Generous family friendly policies

  • Company socials

  • A dog-friendly office!

Our office is based in Central London. We are working in a hybrid set up and you will be required to work in the office at least weekly (usually Wednesday). You can work at the office on any additional days. We are unlikely to consider candidates who are more than 2 hours from London.

PLEASE NOTE THAT WE CAN ONLY CONSIDER APPLICANTS RESIDENT IN THE UK WITH A WORK VISA VALID FOR A MINIMUM OF 2 YEARS.

IF YOU ARE NOT RESIDENT IN THE UK OR DO NOT HAVE A VALID WORK UK VISA, YOUR APPLICATION WILL BE AUTOMATICALLY REJECTED.

To apply, please send your full CV and covering email to careers@myrecovery.com with subject “QA Engineer (Manual)”, and also complete this short application form (takes no more than 30 mins): https://forms.gle/1i4veCkvVw7RGZx17

Interview process:

  • Stage 0: Complete Google Form and submit CV and covering email, as above

  • Stage 1: 30-min initial Teams video call with member of QA/Product teams

  • Stage 2: Submission of QA task, according to our provided specification. This is designed to test your QA skills, and should take 2-3 hours to complete

  • Stage 3: Final face-to-face interview at our offices in Aldgate East (2 hours). Spend up to 1 hour presenting your Stage 2 task, and up to 1 hour presenting any previous QA work (on the screen only, you can anonymise anything commercially sensitive)

Next
Next

Lead Data Engineer