People who keep requirements and quality on track

Engineers build. Analysts and testers make sure the right thing is built and that it works. Projects that skip these roles usually pay for them later, in rework.

ServiceNow analysts

A ServiceNow business analyst turns “we need a better process” into something a developer can build. They run workshops with the people who use the process, record the steps, the approvals and the data each step needs, and write requirements that are clear enough to test. On service management work they also help decide who owns each process and how success will be measured.

ServiceNow testers

A ServiceNow tester writes and runs test cases against those requirements. They check that a catalog request routes to the right approver, that notifications go to the right people, that an integration passes the right data and that an upgrade has not broken existing behaviour. They record their results, so “it works” points to evidence.

The kinds of ServiceNow testing we cover

ServiceNow testers on our teams cover several kinds of checks: functional tests of forms, flows and approvals; role and access tests that confirm each ServiceNow user sees only what they should; integration tests against connected systems; regression tests after each ServiceNow release or update set; and data tests on the CMDB. Each ServiceNow test is written down with its expected result, so anyone can repeat it.

Evaluation specialists for AI

AI features need a different kind of testing. A specialist in AI evaluation builds a set of real examples, reviews samples of the output and records where the feature is wrong. We treat evaluation as a role in its own right, not an afterthought.

Salesforce analysts and testers

For Salesforce work we provide analysts and testers who can capture CRM workflow requirements and check data migrations, since incorrect data is the most common source of surprise in CRM projects.

How analysts and testers work with your team