At a Glance
- Tasks: Join a dynamic team to ensure top-notch quality in medical device software testing.
- Company: CXC partners with a leading global Medical Devices developer in London.
- Benefits: Enjoy a hybrid work schedule and gain valuable experience in a cutting-edge industry.
- Why this job: Be part of a mission-driven team that values quality and innovation in healthcare technology.
- Qualifications: Experience in testing medical devices and strong programming skills in Python or Kotlin required.
- Other info: This is a 3-month contract role, requiring onsite presence 2-5 days a week.
The predicted salary is between 45000 - 63000 £ per year.
CXC are working with a global Medical Devices developer, who are looking for an experienced Test Engineer to join their team in London. This is INSIDE IR35 3 month contract initially.
Location: LONDON. Hybrid schedule but need someone able to come into the office at a minimum of 2 to 3 days/week, with more days onsite needed due to project needs. There may be weeks where 5 days onsite is needed, as presence in the office is required.
Responsibilities:
- Work closely with the cross-functional members of the core product project team to refine the acceptance criteria and ensure the definition of done for the story, features, and release levels meet the quality standards of our test policy and regulatory standards.
- Collaborate with developers to ensure the verification and validation of acceptance criteria can be continuously checked through the delivery of testability and automated acceptance tests.
- Conduct risk-driven exploratory testing for individual stories and release candidates using charters and appropriate techniques to discover potential problems.
- Help measure how closely the product meets our quality goals and highlight risks.
- Prepare and maintain test reports, quality dashboard insights/metrics, and documentation for presentation to the team and stakeholders.
- Contribute to continuous improvement by developing team guidelines, playbooks, and knowledge sharing to encourage better practices, testability and increase the value of our feedback loops to the team and stakeholders.
Must Haves:
- Proven experience testing medical grade hardware device systems, and web/mobile full-stack (FE + BE) software.
- Strong programming skills and demonstrable experience in test automation (preferably Python and Kotlin).
- Experience with virtualization, Linux, and remote device management.
- Knowledge of medical device regulations and standards (ISO 13485, IEC 62304, 21 CFR 820).
Nice to Haves:
- BS/MS in Computer, Electrical, Electronics Engineering or equivalent industry experience.
- Advanced certification in software testing and modern quality engineering practices.
- Knowledge of video encoding/codecs and related tooling (ffmpeg).
- Experience with Cloud (AWS) and DevOps tools for Continuous Integration (CI) testing.
Test Engineer employer: JR United Kingdom
Contact Detail:
JR United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Test Engineer
✨Tip Number 1
Familiarise yourself with the specific medical device regulations and standards mentioned in the job description, such as ISO 13485 and IEC 62304. This knowledge will not only help you understand the role better but also demonstrate your commitment to quality and compliance during discussions.
✨Tip Number 2
Brush up on your programming skills, particularly in Python and Kotlin, as these are essential for test automation in this role. Consider working on small projects or contributing to open-source initiatives to showcase your coding abilities and practical experience.
✨Tip Number 3
Network with professionals in the medical devices field, especially those who have experience in testing hardware and software systems. Engaging with industry peers can provide valuable insights and potentially lead to referrals that could strengthen your application.
✨Tip Number 4
Prepare to discuss your experience with risk-driven exploratory testing and how you've contributed to continuous improvement in previous roles. Having concrete examples ready will help you stand out during interviews and show your proactive approach to quality assurance.
We think you need these skills to ace Test Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with medical grade hardware device systems and full-stack software testing. Emphasise your programming skills, particularly in Python and Kotlin, as well as any relevant certifications.
Craft a Strong Cover Letter: In your cover letter, explain why you are interested in the Test Engineer position and how your background aligns with the responsibilities outlined in the job description. Mention your familiarity with medical device regulations and standards to demonstrate your suitability.
Showcase Relevant Experience: When detailing your work experience, focus on specific projects where you conducted risk-driven exploratory testing or developed automated acceptance tests. Use metrics to illustrate how your contributions improved product quality.
Highlight Continuous Improvement Initiatives: Discuss any initiatives you've led or contributed to that aimed at improving testing practices or team guidelines. This shows your commitment to continuous improvement, which is a key aspect of the role.
How to prepare for a job interview at JR United Kingdom
✨Understand the Medical Device Landscape
Familiarise yourself with the specific regulations and standards related to medical devices, such as ISO 13485 and IEC 62304. Being able to discuss these in your interview will demonstrate your knowledge and commitment to quality in this critical field.
✨Showcase Your Test Automation Skills
Prepare to discuss your experience with test automation, particularly in Python and Kotlin. Bring examples of how you've implemented automated tests in previous roles, as this is a key requirement for the position.
✨Highlight Collaboration Experience
Since the role involves working closely with cross-functional teams, be ready to share examples of how you've successfully collaborated with developers and other stakeholders. Emphasise your communication skills and ability to refine acceptance criteria.
✨Prepare for Exploratory Testing Scenarios
Be prepared to discuss your approach to exploratory testing. Think of specific scenarios where you've identified potential problems through risk-driven testing techniques, and be ready to explain your thought process during those situations.