Automation Test Engineer


Testing with Squish or Selenium and writing your scripts in Python?

Want to work with an innovative company, testing cutting edge technology to improve healthcare services?

Keen to provide high quality software to hospital environments across the UK and US?

We’re keen to speak to hear from test engineers with automation experience, please do apply for a chat!

As Software Tester you will play a key role in the Quality Assurance team to ensure the software created by the engineering team is fit for purpose. Most of the work will involve working closely with the product team and developers. As Test Enginer will be pivotal in ensuring the system is delivered with high quality, both by being involved in the testing stage of the application and its deployment. Navenio’s Tester will conduct automated and manual tests to ensure system quality

Responsibilities for Software Tester:

  • Work closely with the Development team to ensure that Navenio products meet (and exceed) end user expectations
  • Develop automated test frameworks to ensure web/mobile application are comprehensively tested, both as individual components and when integrated with the wider system
  • Develop and maintain system and user acceptance tests and scripts based on product requirements
  • Executing System and user acceptance tests and producing test reports
  • Manage and mentor junior test engineers, ensuring the QA process is efficient and undertaken to a high standard
  • Participate in troubleshooting and triaging of new issues in order to generate root cause identification and resolution
  • Management of test coverage to ensure all requirements are adequately tested
  • Develop and maintain automated and manual test procedures
  • Contribute to product development and planning to ensure excellent quality
  • Maintaining CI/CD pipeline (Jenkins jobs) to run automated tests daily
  • Accountable to the Test Manager at Navenio
  • Contribute to continuous improvement of software quality


  • Experience of developing test framework using Selenium or Froglogic Squish
  • Experience in Automation testing Experience of test scripting using Python or Java for a web-based application
  • Bachelor’s degree in computer science, Computer Engineering or Information technology is required. Excellent documentation skills – test cases, defect reports, test execution reports
  • Experience using GIT, Jenkins
  • Experience of web frameworks (e.g. Django, Flask)
  • Experience in BDD test framework
  • Experience of working in an Agile environment, testing user stories, and participating in SCRUM, sprint planning and backlog review activities
  • Excellent documentation skills – test cases, defect reports, test execution reports
  • Great team player with excellent communication skills and work ethic
  • Well organized and good attention to detail
  • Self-motivated, adaptable and able to learn quickly
  • Able to work to tight timescales

Desirable skills and experience:

  • Experience using databases like PostgreSQL, MongoDB, Redis
  • ISTQB Foundation certification


Benefits of working with Navenio are not just working within a great team to build awesome products; there are budgets for training, conferences and books. You’re given responsibility for your work and freedom to get it done whilst still having a supportive environment.

10% Discretionary bonus

25 days annual leave + bank holidays

5% pension contribution

Private Health

Employee Assistance Programme

Group Life

Cycle to work scheme

Healthy snacks

Regular company socials


    Attach CV (Word doc or PDF)
    Privacy Notice:
    We will only use this information to contact you based on your application

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.