The Task - Part 1

baseUrl: https://www.gov.uk/calculate-your-holiday-entitlement

github repo: https://github.com/steviebdesignstraining/QE-UI-Technical-Task

setup: npm install

Run Playwright: npx playwright test --ui

CI/CD Pipeline: https://github.com/steviebdesignstraining/QE-UI-Technical-Task/actions

Ortoni Report: https://steviebdesignstraining.github.io/QE-UI-Technical-Task/#/dashboard

Acceptance Criteria:

On a public facing UK Government webpage 'Calculate your holiday entitlement', please write a working automated UI test suite.

You have autonomy on this task, the only remits are that you keep to the language and tools we have mentioned, that you provide a working solution and clear instructions on how to build and execute your solution.

We are looking for a demonstration of your technical skills, your ability to write a clear working solution that can be shared, and your 'tester mindset'. We would like to see evidence of:

The URL for 'Calculate your holiday entitlement': https://www.gov.uk/calculate-your-holiday-entitlement

Calculation Formula

  1. Irregular Hours Worker Formula

annualEntitlementHours = hoursPerWeek × 5.6