Juiced Pixels Consulting

Alister Scott

Who I Am

ABN: 14429469793

Alister Scott

Email Me

Phone or SMS Me

πŸ”§ What I Bring to the Table

πŸ‘€ What I’m Looking For

πŸ“… Recent Relevant Experience

Duration: March 2023 – June 2025

I was the sole test engineer for the Translink Digital team, solely responsible for ensuring quality of numerous customer-facing digital systems, APIs, and apps.

🧩 When I Started (March 2023)

  • ❌ No automated tests for CMS admin tasks
  • βš™οΈ Tests scattered across multiple languages and tools (C#, Python, XML, Selenium, JMeter)
  • πŸ–₯️ Tests couldn’t run in headless modeβ€”took full control of keyboard/mouse and required a dedicated Windows VM
  • ⏱️ No Production Verification Tests (PVTs)β€”quick post-release checks were manual and error-prone
  • 🐌 No parallel test execution; test runs took hours and diagnosing failures required reruns
  • 🚫 No Azure DevOps pipelines, CI/CD, or agents in place
  • πŸ“† Test results were highly data-dependentβ€”e.g., school service tests failed during school holidays
  • πŸ“‰ Load tests underestimated peak usage by a factor of 2x

πŸ›¬ When I Finished (June 2025)

  • βœ… Tests were written in TypeScript using modern frameworks like Playwright and k6
  • πŸ§ͺ Tests runs fully headless and cross-platform (Windows, Linux, Mac), with parallel execution (8x locally) and built-in debugging/tracing
  • βœ… Full test coverage of CMS admin to guard against regressions
  • πŸ” Tests run via Azure DevOps pipelines, including PVTs, with trace captures and html reports
  • πŸ”„ Reduced test data dependencies by intercepting/modifying known API responses in-browser
  • πŸ“ˆ Load tests now model real-world peak usage more accurately