Software Test Automation Engineer (Junior or Experienced)

Closing date: 2 September 2019

We are looking for proactive, talented, focused and enthusiastic individuals who can make a significant contribution to the continued growth and success of our company.

See more...

Main Purpose of Job:

We are a health technology business entering a stage of rapid expansion. To support this growth, we are looking for a Software Test Automation Engineer (either at a Junior level or more experienced level) to work as part of an agile development team to test all software developed by LumiraDx Care Solutions UK Ltd, to the agreed standards and specifications.

This role would suit either a candidate at a Junior level who is looking to move into this field, or alternatively a more experienced candidate looking for a new opportunity.

Junior Level

Ideally you would have undertaken some formal IT education, either through A Levels, College diploma or degree, and/or can evidence your software development skills through a project, GIT hub collaboration or work experience. This role would suit a candidate who is able to develop software, who is able to navigate and understand their way around code, solve problems and develop solutions.

Predominantly we use Visual Studio and C#. Knowing language basics and evidencing you can use them is a must. This is a growing role in which you must be comfortable with learning and picking up new technology, of which the rest of the team will support you with training to meet learning needs.

Experienced Level

A hands-on developer/tester comfortable using and developing with c#, specflow cucumber, integrating to restful API’s, using json, xml, utilising SDK’s, working with Selenium, html, css, and SQL. Have the ability to independently undertake small development projects to produce reusable library methods and test steps for use by junior testers.

Duties and Responsibilities

 

Specific:

  • To work within an Agile environment as part of a cross functional team consisting of Product Owners, UX Designers, Software Engineers, Test Engineers and representatives from other departments.
  • To contribute to the design and implementation of automation framework components that enable test implementation across web and mobile channels; enabling frequent releases at a reduced cost to the business while increasing coverage and improving the scalability of the software.
  • To contribute to the definition and shaping of the Lumira software test strategy, methodology, procedures and guidelines. This could include producing documentation and facilitating workshops.
  • Contribute to Sprint Planning and daily stand ups to develop User Story’s, Acceptance Criteria and Effort scoring with a Testing focus.
  • Analyse the impact and risk of User Story’s against existing systems and select appropriate testing strategies to validate.
  • Design, develop and maintain appropriate automated and manual tests, existing Testing Suites and Frameworks and work with DevOps to integrate test artefacts into a continuous test and CI/CD pipeline.
  • Undertake a full range of test activities for example Structural, Functional/Non-Functional, Behavioural, Regression and Exploratory testing across Unit, Integration, System and Performance stages. Investigation of issues, and defect recording.
  • To work within test, design and development standards by actively participate in reviews, methodologies and evolving processes while providing the right degree of challenge to ensure quality.
  • Develop and maintain an in-depth knowledge of core system and processes, and how those systems and processes interact (end-to-end testing).
  • To coach and mentor colleagues, sharing knowledge and skills to help personal and team development to enhance the quality and accuracy of team outputs; ensure that our work adheres to our company’s test, design and development standards.

General:

  • Create and maintain Standard Operating Procedure (SOP) and Work Instruction (WI) documentation as required.
  • Participate in team and process reviews as well as retrospectives.
  • Actively engage in continuous development of your skills.
  • To work with and uphold the team values:
    • Enjoyment & Enthusiasm
    • Sharing Knowledge
    • Thoroughness
    • Communication
    • Teach & Develop
  • Work at all times in accordance with:
    • The company Values and Culture.
    • The Health & Safety at Work Act 1974 and to follow all company procedures and guidelines that assist this.
    • The company Quality and Information Security Management Systems for example, but not limited to, ISO9001, ISO13485 & ISO27001.
    • To work at all times in accordance with the Health & Safety at Work Act 1974 and to follow all company procedures and guidelines which assist this.
    • To work at all times in accordance with the company’s Dignity & Diversity Policy.
    • Data Protection Legislation, including by not limited to Data Protection Act 2018, General Data Protection Regulation 2016/679
  • Undertake such other duties as may be required within the general scope of the job.

 

 

See less...

Systems Integration & Migration Engineer

Closing date: 30 August 2019

we are looking for a Systems Integration & Data Migration Engineer to work with the Professional Services Team to help support the implementation of solutions for new customers.

See more...

Duties and Responsibilities.

Specific:

  1. Responsible for leading system integrations and data migrations for LumiraDx Care Solutions in the UK, ROI and worldwide.
  2. Provide valuable support to the pre-sales and fulfilment processes to define appropriate data migration approaches, interface architecture design and effort estimates/timescales based on customer requirements.
  3. Write, test and maintain interface channels (primarily HL7) on the Iguana integration engine and other LumiraDx integration solutions.
  4. Create internal and customer documentation describing interface architecture design.
  5. Liaise with third party hosting providers to enable customer VPN access to data centres to support interface channels.
  6. Analyse and resolve any interface failures or issues with support from the Customer Services and Software Development Teams.
  7. Liaise with clients, business partners and others in the design, setup and deployment of interface channels and architecture.
  8. Regularly review existing data migration tools and procedures, updating and improving as necessary, with support from the Software Development Team.
  9. Securely collect and analyse sensitive client data for migration into LumiraDx solutions.
  10. Generate and provide detailed migration reports to clients during and following data migrations.
  11. Write migration scripts to provide an efficient and safe data migration.
  12. Liaise with clients, business partners and others in the planning and delivery of data migrations.
  13. Provide first and second line support to customers for integration and data migration enquiries and support tickets.
  14. Provide support to multiple concurrent projects requiring systems integration and data migrations.
  15. Create and maintain detailed documents describing all processes relating to interface configuration and data migration.
  16. Develop and maintain an in-depth knowledge of core system and processes, and how those systems and processes interact.
  17. Support relationships with third party suppliers such as EMIS, TPP and Roche on behalf of LumiraDx Care Solutions.
  18. Provide cover for the Customer Services Team as required.
  19. Attend document walkthroughs and reviews of project documentation when required.
  20. To deliver demonstrations to the Professional Services Manager and business stakeholders and to actively participate in peer reviews.
  21. To work within LumiraDx design and development standards using our agreed agile working practices and methodologies.

 

Additional Duties Depending on Applicant:

 

Due to the ad hoc nature of projects requiring systems integration and data migration, the post holder will also be required to carry out tasks to support other teams depending on the planned workload. This will be dependent on the specific experience and skills of the successful applicant but may include:

  • Provide support relating to technical customer enquiries relating to firewall configuration, virtual server configuration and client install issues
  • Supporting the delivery team in the development or testing of software
  • Supporting the discovery team in the analysis of requirements, research or supporting user experience testing

 

General:

  • The role will require occasional travel and overnight stays away from the office.
  • Create and maintain Standard Operating Procedure (SOP) and Work Instruction (WI) documentation as required.
  • Participate in team and project process reviews and retrospectives.
  • Undertake continuous professional development, to keep up to date with the latest techniques and practices of your profession and the commercial environment in which LumiraDx Care Solutions operates.

 

  • Work at all times in accordance with:
    • The company Values and Culture.
    • The Health & Safety at Work Act 1974 and to follow all company procedures and guidelines that assist this.
    • The company Quality and Information Security Management Systems for example, but not limited to, ISO9001, ISO13485 & ISO27001.
    • To work at all times in accordance with the Health & Safety at Work Act 1974 and to follow all company procedures and guidelines which assist this.
    • To work at all times in accordance with the company’s Dignity & Diversity Policy.
    • Data Protection Legislation, including by not limited to Data Protection Act 2018, General Data Protection Regulation 2016/679

  • Undertake such other duties as may be required within the general scope of the job.

See less...

Talk to us about our care solutions

Call us on +44 (0)1209 710999 or contact our Sales Team