Curious problem-solver. Leader by practice. I build what's missing.
MaddieJeanNielsen
Twelve years in software delivery, six running a department I built from nothing. I staffed it against what each project could carry. Now I want operations, delivery, or process improvement where building the thing is the job, not the side effect.
About
Twelve years in, the thread is the same: I get curious about how something works, find where it's breaking down, and lead the fix. I started as a QA analyst with no coding background, taught myself automation, and six years ago walked into a twenty-year-old firm that had never had a quality function and built one.
That became the work I care about: leading a team split between Chicago and Latin America, staffing it against what each project could carry, and mentoring two analysts into senior roles, one of them on to lead. Much of it was client-facing - pinning down what people actually needed before anyone built it, which is where projects quietly go wrong. Somewhere in there I stopped thinking of it as quality work and started thinking of it as running a business. I'm consulting while I look for the next one, and riding a lot of bikes; happiest with a few things in motion.
Looking For
Project Manager / Program Manager
I spent twelve years at the end of the delivery chain, catching problems after they got expensive. I can do far more about that from the front of it, shaping the plan, with QA as a partner rather than a last line of defense.
Operations Manager / Business Operations Manager
Most operations roles want someone who can keep a machine running. I had to build the machine first - inside a firm that had gone twenty years without one - then staff it against what each project could carry and still turn a margin.
Process Improvement Manager / Continuous Improvement
I'm better at finding the real problem than at applying a framework to the visible one. I ran a root-cause analysis with department heads that traced our delivery friction back to something nobody had named: how requirements became work.
Experience
Consultant
Independent
Chicago, IL
Sep. 2026 – Present
Designing a community needs survey for a neighborhood nonprofit - building the instrument, planning distribution, and running the analysis that turns responses into priorities the board can act on.
Running discovery across a local business's digital footprint and tooling - website, search presence, and sales software - with the goal of improving their web presence and generating more leads.
Manager of Quality Assurance
Adage Technologies
Chicago, IL
Jan. 2020 – Jul. 2026
Founded the company's first quality function inside a 20-year-old firm that had operated without one, and was promoted twice in two years to manager as the function grew.
Ran the department as a business, matching staffing to project demand with cost as a core allocation factor — and drove it to rank among the firm's highest-margin teams without adding headcount.
Packaged the department's capabilities into “Quality as a Service,” a standalone offering the firm marketed and sold to clients alongside its project-embedded work.
Partnered with the PMO to forecast staffing and allocate resources across a shifting project portfolio, turning pipeline visibility into coverage and prioritization decisions.
One of five department leads who led the redesign of the company's end-to-end delivery framework, authoring the process standards that governed how work moved through it.
Ran a systemic root-cause analysis with department heads that traced delivery friction back to how requirements were translated into work.
Built and led a team across Chicago and Latin America, advancing one analyst to senior and another to senior and then lead.
Presented status, health, and trade-off decisions to stakeholders across the organization, and built the defect distribution, severity, and trend reporting behind them.
Business and Quality Analyst
Figo Pet Insurance
Chicago, IL
May 2019 – Dec. 2019
Documented operational and business process workflows across the organization, and owned compliance reporting for insurance partners through a carrier transition undertaken to secure more sustainable future rates.
Validated business logic and ratings requirements for a new insurance product, and supported applications across internal systems.
Ran weekly stakeholder prioritization and partnered with the technical team on launch plans for major product releases.
Quality Assurance Analyst
Imagination Publication
Chicago, IL
Oct. 2016 – May 2019
Served as the workflow gate across concurrent client projects at a digital content agency — advising project managers on whether work moved forward, returned for revision, or went to the client.
Set up and validated Google Analytics and Tag Manager across client web properties, testing that tracking fired correctly and measured what the campaigns actually needed to know.
Audited client properties for usability, technical SEO, and ADA compliance using JAWS and VoiceOver, and designed the full UX for the Wells Fargo Works small-business grant application, a redesign the client chose over the prior year's version.
Quality Assurance Analyst
The Mx Group
Burr Ridge, IL
Sep. 2014 – Oct. 2016
Worked full-lifecycle digital projects in Agile teams at one of the nation's largest private B2B agencies, using SQL for data validation and root-cause defect analysis.
Built manual and automated test coverage working directly alongside developers — the role where I learned how software actually gets built, deployed, and broken.
Partnered with account managers and business analysts who owned delivery, contributing inside the delivery team across a portfolio of agency client projects.
Department managementTeam building & mentoringDomestic & offshore teamsStakeholder communicationChange management
Technical Fluency
VS Code · WebStormAI-assisted developmentAtlassian (Jira · Confluence)Git · SourceTree · PRsJenkins · Azure DevOpsMS Office · Google Workspace
Case Studies
Building a department that didn't exist
A twenty-year-old consulting firm had never had a quality function - no test cases, no process, no methodology. I was hired as its first quality analyst and spent six years building the department: defining what a test case was, selecting automation tooling by project type, restructuring sprint cadence so quality wasn't last in line, and staffing a team across Chicago and Latin America. I productized it into a service the firm sold to clients. By the time I left it was one of the highest-margin teams in the company, and two analysts I'd developed had moved into senior roles.
The hardest part was never the testing. It was getting a company that had gone twenty years without the function to value the discipline, and you don't win that with a process document. I learned to sell the work before building it, to frame quality as something that made other people's jobs easier rather than a gate in front of them. Every version of that job, internal or client-facing, came down to the same thing. I've stopped believing a good idea carries itself.
Running an AI-assisted site build as the PM
I wanted a real site, not a template, hosted on my own terms, light enough to load fast, structured so AI search could actually read it, accessible, and editable without a deployment. It also had to be repeatable on free tiers, because the next one is for a community group with no budget. I wrote those constraints first, had AI evaluate options against them, and chose Astro and Sanity - an editor that ships raw HTML costs far less bandwidth than a full CMS. The design, the content model, the branching strategy, and every commit were mine. AI wrote the code. I ran the project.
The build was the easy part. The hard part was deciding what the thing had to do before I let anything get made - free tiers, no deploy to publish, light enough to load anywhere, readable by AI search. Once those were written down, the stack chose itself and I could tell whether what AI produced was right. Handing a model a vague ask gets you a vague result, which is the same problem I spent twelve years catching downstream.
Building a senior team without being allowed to hire one
I was never allowed to hire anyone at my level. Budget capped one at entry-level and the other at standard QA; so I got someone from manufacturing QA with no software experience and a game tester who'd never touched a web app, training both while shipping the MVP of our largest client project. Later hires came via an offshore acquisition, and I mentored our first automation engineer on strategy: what was worth automating and why. One made senior in a year, then lead; another made senior. Two earned ISTQB certification, and we were the first team in the company to integrate Chicago and LATAM.
I wanted a peer and never got one. It turned out to be the most useful constraint I've had - if nobody arrives senior, you have to build the thing that makes people senior: training material, a clear bar, and enough of your own time to actually spend on it. I learned to manage because there was no other way to get the team I needed. The promotions still mean more to me than anything I shipped.
Contact Me
Open to full-time, contract, and consulting engagements.