ShiloahSoftware Testing

Software testing & test automation · New Zealand

Ship software that does what it says.

Shiloah helps product teams find problems before their customers do. We set the test strategy, build automation that your developers trust, and wire it into CI so every release has to earn its way out.

01 / Services

Testing that fits how your team actually ships.

A

Test strategy

Where are you exposed, and what is worth testing first? We map the risk in your product and agree a plan that fits your release cadence and budget.

  • risk review
  • test plans
  • coverage audit
B

Automation frameworks

Fast, readable end-to-end, API and component tests in the language your team already uses, built so they stay green for the right reasons.

  • Playwright
  • Cypress
  • API tests
  • Appium
C

CI quality gates

Tests that run on every merge request and block what shouldn't ship, with reports people read instead of rerunning until they pass.

  • GitLab CI
  • GitHub Actions
  • flaky-test triage
D

QA for web and mobile apps

Hands-on exploratory and release testing across browsers and real devices, including accessibility and performance checks before launch.

  • exploratory
  • devices
  • accessibility
  • performance
E

Automation and AI, where it helps

Beyond testing: automating the repetitive work around your releases, and putting AI tools to work on test generation, triage and reporting with sensible guardrails.

  • workflow automation
  • AI-assisted QA
F

Coaching and hand-over

Everything we build is yours. We document it, pair with your developers and leave the team able to own and extend it without us.

  • pairing
  • documentation
  • workshops
02 / How we work

A short, clear engagement. No lock-in.

  1. Conversation

    A call about your product, your release process and what keeps going wrong.

    ~30 minutes
  2. Assessment

    We look at your code, pipeline and existing tests, then give you a written plan with priorities and a quote.

    ~1 week
  3. Build

    We put the plan into practice alongside your team, in short increments you can see working in CI.

    weeks, not months
  4. Hand-over

    Documentation, a walkthrough and optional ongoing support, so the suite keeps paying for itself.

    ongoing, if you want it
03 / Examples

The kind of problems we solve.

E-commerce · web

Releases that kept breaking checkout

Manual regression took days and still missed payment edge cases. An automated end-to-end suite covering the money paths, run on every merge, catches them before the release branch is cut.

regression in minutes, not days
SaaS · CI/CD

A test suite nobody trusted

Hundreds of flaky UI tests that people reran until green. Triage, a rebuild around stable selectors and API-level checks, and a quality gate the team agreed to respect.

a red build means a real bug
Mobile app · launch

A first release on iOS and Android

A small team with no QA function heading for the app stores. Device testing, accessibility checks and a release checklist that has carried into every update since.

launch with confidence

These are representative engagements. Client names are kept private.

04 / Contact

Let's make your next release boring.

Tell us a little about your product and what you'd like to improve. You'll get a reply from a person, not a ticket system.

[email protected] Based in New Zealand · on-site or remote