Photo of James Mitchell

Hi, I'm James Mitchell.

Senior Quality Assurance Specialist

QA lead, maker, and community builder. I help teams ship better products, and in my spare time I build things, test ideas, and share my ideas.

About


I am a Senior Quality Assurance Specialist based in Berlin, with over 20 years of experience across different industries and technology stacks. I have tested everything from enterprise frontend and backend systems to mobile games built in Unity. I bring a lot of practical experience to each project, but also a genuine enjoyment of making things better. Outside of work, I am an enthusiastic maker, always exploring new technology, and I organise the Raspberry Jam Berlin community meetups.

Product Quality QA Leadership Maker Projects Web, Mobile, Games Release Confidence Community Building

CV Snapshot


How I Work

I lead QA with a hands-on approach, from early planning through final release checks.

My focus is simple: stable products, fewer surprises, and better user experience.

What I Build

I design practical test systems, improve team workflows, and turn recurring issues into repeatable checks.

I enjoy connecting QA, product, and engineering so quality becomes part of the process, not a final gate.

Community & Maker Work

I run Raspberry Jam Berlin and stay active in maker communities around hardware and software.

I am always experimenting, sharing lessons learned, and helping others get started.

Download full CV
Recommendations

Eben Upton

CEO, Raspberry Pi

James is a longstanding and valued member of the Raspberry Pi community. We have worked together frequently during my time as CEO of Raspberry Pi, developing demonstrations and other collateral around our platform, attending trade shows, and beta testing new Raspberry Pi products. I have been consistently impressed with James' diligence, professionalism and technical knowledge, and recommend him unreservedly.

Milena Bromm

QA Analyst

I highly recommend James as a QA Lead. He was always good at gauging the priorities of our tasks and always lent a hand to anyone struggling with an issue. James has a talent for figuring out the source of an issue whether it was a technical issue one of our Team was struggling with or the source of a crash or bug report. James had strong technical knowledge about the tools we used and was very hands-on when training me and made sure I understood how everything was used.

Peter Fleming

QA and Release Manager

I highly recommend James both as a QA and a team lead. As a QA, James works quickly and has a deep understanding of both the creative and technical considerations that go into creating mobile apps. As a team lead, James understands how to use the strengths of the people on his team to get tasks done in the most efficient way possible and is very skilled at mentoring and teaching his juniors in unfamiliar job tasks as well. On a personal note, James is just a good man and it was an absolute pleasure to work with him for over two years.

Viktor Hirsch

General Manager, Game Director

I highly recommend James for his contributions as a lead. From diligently updating documentation to providing excellent mentorship and onboarding support, James consistently demonstrated flexibility, proactive problem-solving, and quick learning. His blend of technical expertise and adaptability makes him a valuable asset to any team.

Projects


Contact


I am open for new opportunities. Contact me directly or use the form below.