Role of Agile QA Manager
I broke this down in the video above. Below is the written version, expanded into a fuller guide to the seven things that make a successful agile QA manager.
The role of an agile QA manager looks very different from the same job under waterfall, and the managers who do not adjust hold their teams back. If you have moved into agile QA leadership and the old playbook is not working, this one is for you. The transition requires a different mindset and a different approach, and when you make it, your team delivers higher quality software. In the video I walked through seven items that separate a successful agile QA manager from one who is just busy. Here I want to go through all seven, drawn from how I actually run my own teams.
Keep documentation lean
Documentation still matters in agile, but the agile QA manager’s job is to keep it light instead of heavy.
This is the biggest shift from waterfall, where requirements, test plans, and test documents run long and heavy. Contrary to what you may hear, documentation is still important in agile. The difference is weight. I encourage my team to write a small requirement document for each story, which genuinely helps the QA testers know what they are checking.
For QA I encourage a one-page test plan, which helps development and product owners see what is tested and keeps everyone on the same page. For sign-off, I simply require an email stating that QA has signed off on the story for the release. Keep it simple and lean, especially around documentation, and the paperwork serves the work instead of smothering it.
Make collaboration the default
Collaboration is one of the most important elements of a high-quality product, so the tester cannot work in isolation.
Quality in agile comes from people talking to each other. It is important for the tester to work hand in hand with the business analysts, developers, and other QA resources. That close contact is how a tester gets the best information and builds a solid understanding of the product, which is what makes the testing effective in the first place.
I cover this in the video. When it is possible, I encourage QA resources to sit with other members of the agile team. Proximity removes friction. The questions that would sit in an inbox for a day get answered in a minute, and the tester understands the feature far better for it.
Automate efficiently, with a dedicated team
Automation needs to happen, but it has to be done efficiently, because maintaining the scripts is expensive.
Automation matters, but it is not free. Maintaining automated test scripts costs real time and money, so the agile QA manager has to look hard at how much automation is actually in place and whether it is paying off. Too much poorly maintained automation is a burden, not an asset.
I have found that automation works best with dedicated automation resources set up as a separate team. Many teams ask the QA engineer to handle both functional and automated testing, but I found that when push comes to shove, the automation takes a back seat and stops being a priority. Separating the role protects the automation from always losing to the urgent functional work.
Right-size performance testing
Performance testing is important, but it is not one-size-fits-all, and judging how much each application needs is where your experience matters.
Some applications need far more performance testing than others, so a uniform model does not work. This is exactly where the judgment of an agile QA manager earns its keep. You decide where performance testing is genuinely needed, and where it is, you make sure it gets done and completed rather than skipped under deadline pressure.
Like automation, I have set up a small team of performance engineers who sit outside the agile team, and that has worked very well. Specialized work tends to get squeezed out when it competes with daily story work, so giving it a protected home keeps it from being dropped.
Calibrate your level of involvement
Know what your QA engineers are testing, but resist getting buried in the daily nuts and bolts.
This is a balance that trips up new managers. You need to know what the QA engineers are doing and what is being tested. At the same time, you sometimes have to sit back and not get pulled into every detail of the daily activities. Micromanaging the work does not raise quality, it just slows everyone down.
Do not worry about losing touch. The odds are high that escalations and issues will pull you back into the detail when it genuinely matters. Those moments will keep you involved enough, so you can afford to give the team room the rest of the time.
Champion quality and live by metrics
Drive quality consistently across the whole organization, and treat metrics as the basis for your decisions instead of gut feel.
In agile, quality is the team’s responsibility, but that does not let the manager off the hook. Your job is to help move everyone toward quality across the organization and to keep practices like documentation and testing consistent across all the agile teams. The better the information your teams have, the more issues they catch before production.
The last item may be the most important. Metrics are your best friend. I stress this in the video. They help you pinpoint where issues are forming and prevent production disasters before they happen. I encourage you to put a strong emphasis on metrics so your quality decisions rest on real information rather than the gut feel most people still rely on. What I learned running agile QA teams is that the managers who measure consistently are the ones who stop repeating the same failures.
The takeaway
The agile QA manager role rewards a different approach than waterfall did. Keep documentation lean. Make collaboration the default. Automate efficiently with a dedicated team. Right-size performance testing. Calibrate how involved you get. Champion quality across teams. And let metrics, not gut feel, drive your decisions. Work through all seven and you become the kind of agile QA manager whose team consistently ships higher quality software.
If this helped, the full breakdown is in my video on the role of the agile QA manager. Here is my question for the comments: which of these seven is hardest to get right on your team? Subscribe if you want more straight talk on leading quality in agile.