Cucumber UI Test Case Creation

Job ID: 40388839

Budget: $30 – $250 CAD

I’m about to introduce automated acceptance tests for our web app and want to start fresh with a clean Cucumber + Gherkin suite that focuses on one key area first: validating data display across the UI. Nothing has been written yet, so you’ll create everything from ground zero—feature files, step definitions, tags, and any hooks or page-object structure you think will keep the suite maintainable.

The front-end stack is modern (think React, Angular, or Vue), so please architect the tests in a way that can sit on top of any of those without heavy refactoring—Selenium WebDriver, Playwright, or Cypress with cucumber integration are all acceptable and I’m happy to follow your lead on tooling.

Deliverables
• Well-commented feature files capturing all data-display scenarios (happy paths, edge cases, empty states, error banners)
• Step definitions wired to run headless and in CI
• Clear README explaining setup and execution commands
• A short hand-off call or recorded walkthrough so I can extend the suite confidently

Acceptance criteria
1. `npm test` (or equivalent) executes the full suite locally without errors
2. Tests are readable, follow Gherkin best practices, and avoid flaky selectors
3. Results output in a format I can plug straight into our pipeline (JUnit or similar)

If this sounds in your wheelhouse, let’s talk and lock down any environment details you need.