Job Descrption
Electronic Patient Records (EPR) represents a major IT project in Moorfield's excellence delivery programme. EPR will collate and consolidate the management of clinical records to support clinicians and colleagues across the trust in making more effective decisions, improving clinical outcomes and patient experience. Our vision is to create a digitally enabled organisation that supports the delivery of efficient and effective patient care. We aim to achieve this through easy-to-use systems that provide staff and patients with access to the right information, in the right place, at the right time. To help us to achieve this vision, we are looking for passionate individuals to join our team.
You will be joining Moorfields Eye Hospital at an exciting time as we transform and innovate our QA process, ensuring our solutions are robust, scalable, and secure.
We are seeking a lead test engineer withcloud and automation testingexpertise to implement and maintain testing frameworks for our... applications and services.
Experience in technologies (or similar to)
• .NET applications
• Test automation for cloud based testing (for e.g. PHP framework)
• Scripting Language such as Powershell JavaScipt VBScript Python C#
You will be joining a team where your ideas and expertise are valued. You will apply best practices to deliver quality and reliable software services and collaborate with DevOps and operational teams to integrate testing into the CI/CD pipeline.
Main duties of the job
A lead test engineer writes new automation test frameworks based on project requirements.At this role level, you will:
• promote the use of open source tools
• be proficient in multiple test scripting languages
• have a presence in external test communities and regularly share learning
• work closely with leads across the Digital, Data and Technology professions to champion quality
• guide test team members to design test strategies (which may involve more complex and larger scale delivery)
• manage communications between projects to control integration and dependencies
About us
At Moorfields, we provide more than just an excellent career and great colleagues to work with. We also offer:
• Salary including High-Cost Area Supplement
• Opportunity to join the NHS Pension Scheme
• Free 24/7 independent counselling service
• Learning and development opportunities
• Easy and quick transport links
• A range of attractive benefits and discounts
• Access to Blue Light Card and other NHS Discount Schemes
• Free Pilates classes
• Full support and training to develop your skills
• Flexible working friendly organisation
And so much more! To see the full range of benefits we offer please see our Moorfields benefits document.
Job description
Job responsibilities
Leadership
• Mentor and coach other members of the Testing team, including supporting building long-term capability in the team.
• Champion quality across the Digital, Data and Technology teams.
Test management
• Define test strategies for projects in your portfolio.
• Operate within a Test Management Framework (example: International Software Testing Qualifications Board ISTQB).
• Lead the engineering of test automation for projects in your portfolio (where it makes sense to do so).
• Develop and optimise test management, estimation, monitoring and control tools.
• Contribute to the development of quality assurance test standards, policies and procedures.
• Contribute to ensuring enterprise architecture is scalable through test assurance.
• Contribute to innovation and service improvement through new and emerging technologies (such as AI & Machine Learning) in the quality assurance testing process.
Functional testing
• Advise on up-to-date functional testing techniques.
• Assess and peer-review the work of others.
• Coach and mentor others.
• Write test approaches for major projects and provide guidance on risk approaches.
• Devise new test techniques and provide recommendations.
• Support enabling teams to embed functional quality approach disciplines into the delivery environment such as clinical safety, privacy by design, cyber security.
Non-functional testing
• Advise on up-to-date non-functional testing techniques.
• Assess and peer-review the work of others.
• Coach and mentor others.
• Write non-functional test approaches for major projects and provide guidance on risk approaches.
• Devise new non-functional test techniques and provide recommendations.
• Support enabling teams to embed non-functional quality approach disciplines into the delivery environment such as clinical safety, privacy by design, cyber security.
Technical breadth
• Act as an advisor with a strategic understanding of IT trends and technologies.
• Demonstrate knowledge of emerging tools and techniques.
• Set up frameworks based on the needs of the team.
• Effectively work across different tools and software languages.
Test analysis
• Think creatively, ask the right questions and critically evaluate and communicate findings to a larger team.
• Lead investigative work into problems and opportunities in existing processes.
• Drive the collection of information and the creation of recommendations for improvements.
• Absorb large amounts of conflicting information and use it to determine solutions.
Ownership and initiative
• You can take accountability of issues that occur and be proactive in searching for potential problems.
• You know how to achieve excellent user outcomes.
Financial management
• Understand how to balance cost versus value
• Consider the impact of user needs
Continual service improvement
• You know how to analyse current processes, identify and implement opportunities to optimise processes, and lead and develop a team of experts to deliver service improvements.
• You help to evaluate and establish requirements for the implementation of changes by setting policy and standards.
Service focus
• You know how to see the bigger picture and can investigate how to get the best of underlying services.
• You will represent quality assurance testing in service design and transition activities, to ensure a smooth transition of products from delivery into live service
Service reporting
• Responsible for ensuring that the quality assurance management platform is kept up-to-date with all testing activities across your portfolio of projects.
• Produce relevant reports in a standard format and agreed timeframe.
• Add a commentary that provides an interpretation of the data set.
Community of practice
• Develop and maintain a network of professionals to enable continuous learning and a community which can share, learn, and keep up to date on the quality assurance testing, and broader technology and data landscape
Other Duties:
• Deputise for the Test Manager as required.
• Occasional work may be required outside of core business hours to support major projects / programmes.
• All other reasonable requests .
Person Specification
Education / Qualifications
Essential
• Degree, or equivalent relevant level of experience with additional specialist knowledge
• Relevant specialist quality assurance testing certification, or equivalent experience
Desirable
• Relevant management / leadership qualification, or equivalent experience to degree level
• Service management qualification or equivalent experience (example: ITIL)
• Delivery management qualification or equivalent experience (Agile, PRINCE2, etc)
Experience
Essential
• Experience in the role of a test engineer, or equivalent role and proficiency with multiple scripting languages
• Experience of working within a test management framework (ISTQB, etc)
• Experience championing quality to drive successful and improved outcomes
• Experience of supporting the transition of products from Delivery into Live Service - including service transition and assurance activities
• Experience testing a broad variety of products and services using client, server, web, and integration technologies
Desirable
• Mentoring and coaching others
• Management of financial budgets for a team (pay, on-call, consumables)
• Experience of management products / services in healthcare (NHS)
Skills and knowledge
Essential
• Lead the end-to-end quality assurance testing activities for assigned projects / services
• Lead service improvement and re-design initiatives, including policy implementation for your own area, and proposing changes to policy and processes beyond own area
• Systematic and methodical approach to problem solving
• Knowledge of integrated data interfaces (data in and out) including XML
• Knowledge of software testing in different project delivery environments (Agile, Waterfall, etc) and testing standards
• Strong domain knowledge and ability to keep ahead of digital and technology initiatives
• Good communication skills - tailoring your message for audience, providing and receiving highly complex, sensitive and/or contentious information, able to communicate technical information in a simple way to stakeholders
• Prioritisation of work - within the team
• Meet set targets or metrics
• Autonomous working and can delegate appropriately
• Use and develop our quality assurance testing, delivery management, and service management tooling
Personal qualities
Essential
• Relentless focus on user needs and experience
• Problem-solving mindset - focusing on improving outcomes
• Seeing the bigger picture - understand how your work and the work of your team supports wider objectives and meets the diverse needs of stakeholders
• Able to work well within a busy environment
Employer details
Employer name
Moorfields Eye Hospital NHS Foundation Trust
Address
Kemp House
160 City Road
London
EC1V 1AR
Any attachments will be accessible after you click to apply.
273-DS-6669407
Your CV has been submitted successfully.