QA Engineer

  • Location

    City of London, London

  • Sector:


  • Job type:


  • Salary:


  • Contact:

    Experis UK

  • Contact email:

  • Job ref:


  • Published:

    about 2 months ago

  • Expiry date:


  • Client:


QA Engineer




I am working with an evolving healthcare organisation at the forefront of emerging technologies who encourage new innovative approaches - due to rapid expansion, need to expand there in-house technical functions and are seeking a QA Engineer on a permanent basis.

Overall job purpose:

QA engineer is responsible for creating and automating test cases, execute tests, build, implement, maintain and use new test frameworks and or extend existing frameworks, enabling end-to-end testing in multi-component environments.

Key accountabilities:

  • Own the automation, performance and security testing frameworks
  • Review requirements, specifications and technical design documents to create and improve test plans.
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritise, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs during the software development lifecycle.
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Stay up-to-date with new testing tools and test strategies
  • Influence the direction of the automation effort, and its scheduling and prioritisation

Know and understand the meaning behind our virtues of Empathy, Integrity, Focus, Connection, Speed, Curiosity, Impact and embody them in all aspects of your role.

Essential skills:

  • Proven work experience in software development as a Test Engineer, Automation Test Engineer or QA Engineer
  • Ability and previous experience mentoring and coaching team members
  • Familiarity with Agile development methodologies
  • Strong knowledge of QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience using Automated testing framework and testing tools like Selenium, Behave, TestNG, REST Assured, FitNesse, Junit, JMeter, Gatling, OWASP
  • Proficiency in collaborative development tools such as Github, Confluence and JIRA
  • Experience of working with cloud platforms such as Azure and AWS
  • Experience of the full testing lifecycle from unit testing to user acceptance testing across a multiple product/service environment.
  • Ability to learn new languages and technologies

Key relationships to reach solutions:

  • Product owners to understand feature priorities
  • Squad Technical Delivery team to develop solution architectures
  • Technical Project Manager to escalate issues and risks to progress
  • Business representatives to understand use cases, business needs and impacts
  • Architecture team for solutions architecture and platform support
  • Service Delivery for live service readiness and support
  • PMO to understand process and responsibilities
  • The Quality team, to understand responsibilities in respect of accreditation and clinical risk
  • CIO, Director of Architecture, Engineering, and Digital leadership to understand strategic direction
  • Interfaces with health care professionals, researchers
  • Third party specialists e.g. AWS, and product vendors

Send your CV

**Due to a high volume of applications, I will only be able to respond to the applicants with the most relevant industry / technical skill set**