Software QA Engineer
Location: London – Hybrid (3 days in office)
Salary: Up to £60k (DOE) + Private Healthcare
I am working with a rapidly growing technology company focused on enhancing the healthcare and medication sectors through innovative solutions. Their dedicated and ambitious team is driven by a shared mission to improve care by connecting healthcare providers, pharmacies, and patients.
As they continue to expand, this is a great opportunity to join a mission-driven team in a fast-paced start-up environment, especially if you are passionate about healthcare and technology.
Role overview
As a Software QA Engineer, you’ll play a key role in ensuring the quality of our products. You’ll be responsible for designing and executing manual tests, analysing results, and working cross-functionally to deliver robust, high-quality solutions. You will also support automation initiatives by identifying suitable test cases and developing scripts to increase coverage and efficiency. There is also scoped to contribute to continuous improvements in QA processes and support junior team members.
Key Responsibilities
- Conduct functional, integration, regression, and user acceptance testing on core products.
- Design, document, and maintain test cases, plans, and scripts for both manual and automated testing.
- Develop and implement automation scripts and collaborate with developers to embed automation in the test strategy.
- Partner with support teams to reproduce and investigate customer-reported issues, providing actionable insights to developers.
- Identify and report defects and collaborate with development and product teams to ensure timely resolution.
- Participate in estimation and planning of testing activities, managing priorities in line with release timelines.
- Contribute to QA best practices and process improvements.
- Perform thorough regression testing during release cycles.
- Work closely with engineering and product teams to define test coverage across the product lifecycle.
- Mentor junior QA team members and provide leadership support.
Key Requirements:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- 3+ years of experience in manual software testing with a strong grasp of QA methodologies.
- Experience testing both web and mobile applications, including cross-platform compatibility.
- Familiarity with automation testing concepts and ability to develop and contribute to automation scripts.
- Experience with defect tracking tools (e.g. JIRA) and test management software.
- Experience with Agile/Scrum development methodologies.
- Experience leading or mentoring QA teams.
- Experience in a start-up and/or healthcare or pharmacy tech.
- Experience with automation tools such as Selenium, Playwright, or Appium.
This role is an excellent opportunity for a detail-oriented QA Engineer to make a meaningful impact, with plenty of room for growth and development in the healthcare tech space. Apply now!