Ebenezer Osei-Bonsu
Back to all work

Case study · Food & drug regulation · Devnest

Product Evaluation and Registration System (PERS)

Ownership: Team · Senior QA

My role: Senior QA Engineer at Devnest Systems, as part of the delivery team.

Sector
Healthcare & life sciences
Context
Devnest Systems
Ownership
Team · Senior QA
PERS application submissions list showing each product, its applicant and who received it.
PERS product application form with fields for product type, name, category, applicant and local agent.

Real screenshot · seeded test data

01 — What it was

A product evaluation and registration system developed for the Food and Drugs Authority (FDA Ghana).

02 — Why it mattered

It streamlines how products are evaluated and registered, and helps ensure they comply with regulatory standards.

03 — My role

Senior QA Engineer | Systems Implementation Engineer at Devnest Systems, as part of the delivery team. I didn’t build the system.

04 — Technical problems

Applications move through a regulator’s stages and roles, so QA had to cover each role’s steps and check that the regulatory rules were applied correctly at each one.

05 — What I did

As part of the Devnest team, I contributed to the end-to-end quality validation and launch of PERS. I ran Playwright regression suites, supported data migration with Postman and Microsoft SQL Server, took part in production deployments, and trained and supported end users through documentation and remote troubleshooting.

PERS evaluation screen for a food supplement, with tabs for ingredient, finished product and labelling assessments.
Real screenshot · seeded test data

06 — Tools

Playwright, Postman, Microsoft SQL Server

07 — Result

Launched for the Food and Drugs Authority.

PERS products register listing registration numbers, product types, applicants, countries of origin and expiry dates.
Real screenshot · seeded test data

08 — What I learned

Testing a regulator’s workflow taught me to test the rules as well as the screens: a step that looks fine can still let a product through on the wrong terms.