Cameron Browne
QA Engineer
he / him
AI Lead @ Ministry of Justice Testing CoE. Integrating AI to empower testers & SDETs. Focused on the future of SDLC assurance and building secure, reliable software in the AI age.
Achievements
Certificates
Level up your software testing and quality engineering skills with the credibility of a Ministry of Testing certification.
Activity
earned:
Great to record another Call for Insights with you. Thanks for sharing your knowledge and experience.
earned:
Pilot Agent
contributed:
Definitions of Pilot Agent
earned:
Privacy by Design
contributed:
Definitions of Privacy by Design
Interests
Contributions
An orchestrating AI agent responsible for receiving a large task, breaking it into subtasks, delegating those subtasks to specialised sub-agents, and keeping track of the overall progress, similar to how a delivery manager coordinates a team.Consider that different models have different costs. You can have your pilot agent on a very basic model. For example, you have a pilot agent whose job is to just make sure that each sub agent gets the right task at the right time, the first thing it can do is it can hand something off to a planning agent that that's on a better and more expensive model. The pilot agent gets all the information it needs ready, and gives it to the planning agent. That sort of prompt using a pilot agent is as token effective as possible.
Protecting sensitive data is probably the first thing you should think about whenever you're considering using AI for any purpose.Privacy by Design is an approach to building systems where protecting sensitive data is the primary consideration from the outset, rather than something added later. Security and risk mitigation are embedded into the design process, not bolted on.
A configuration file added to a local project (for example, .aiignore or .copilotignore) that tells an AI coding agent which files it cannot see or access, used to prevent exposure of secrets or sensitive data such as .env files.
A technique where you provide an AI model with one or more concrete examples of the output you want, so it can base its response on those examples rather than relying solely on instructions.
How do we set up AI agents that are secure, reliable and trustworthy? Start with some principles.
A series of 99-second talks exploring careers, community, AI, accessibility, hiring, and the human side of quality engineering.
New Collection
First London meetup, merch successfully acquired ✅
Loving the family-style portrait with the Solirius gang 🤩
A new portrait photo of Cameron Browne taken at MoT London
Human in the Loop is a principle for responsible AI use. It's a really good way to keep humans in the loop or keep yourself in the loop with how your agent is doing a task or working. If you define a list of steps or workflow for your agent, then you're not blind to how it's completing a task or what steps it's taking. You know exactly which steps it's taking. So it's a really helpful way to keep yourself in the loop of what my agent is up to, what changes has it made. Adding a step-by-step workflow to your AI Agent is a really good tool to align with the Human in the Loop concept.