Carer Web - Technical Testing Task

Scenario

Carer jobs are constantly being added to our website. Using https://www.ceracare.co.uk/ (live website, don't bring it down please) complete the tasks below.

Task 1

We are going to push changes to the search infrastructure, the functionality should stay the same. In order to ensure we have delivered quality, reliable and stable software what approach should we take?

  1. Add a TEST-APPROACH.md explaining your test approach for this task, including different levels & types of test

Task 2

  1. Fix the broken test
  2. Add a negative scenario
  3. Refactor anything you would improve

Tips

  1. Some carer branches cover multiple locations
  2. Make sure to comment and add details of your thought process and any assumptions you have made
  3. Don't spend too long on it (2 hours max)

Setup

java version (jdk-11.0.11.9-hotspot)
IntelliJ IDEA 2022.1.2 (Community Edition)

On Completion

  • Fork and push your changes, then notify the hiring manager
    or
  • Clone then zip it up and email to hiring manager (please do not create a pull request or push to main)