Home Framework Assessment Learning Consult Free Assessment

QA Skill Framework

Growth isn't about learning more — it's about learning what matters next.

🎯 Know Your Level  •  🧠 Understand Your Problem  •  🚀 Plan Your Path

The 5 Stages of QA Growth

Based on the Dreyfus Model of Skill Acquisition

1 Starter

Just beginning the journey

Problem
"I don't know what I don't know"
Next Move
Learn fundamentals
AI Role
AI as Teacher

2 Practitioner

Building experience

Problem
"I can do it, but not sure if it's right"
Next Move
Build patterns
AI Role
AI as Assistant

3 Professional

Competent but seeking direction

Problem
"I'm good at my job, but stuck"
Next Move
Find your edge
AI Role
AI as Accelerator

4 Leader

Leading and mentoring

Problem
"I can lead, but impact is limited"
Next Move
Multiply impact
AI Role
AI as Multiplier

5 Industry

Shaping the profession

Problem
"How do I stay relevant?"
Next Move
Shape the future
AI Role
AI as Partner

The 4 Skill Dimensions

Core areas every QA professional needs to develop

🎯

Testing Fundamentals

How well do you practice the craft of testing?

What it covers
📝

Test Design

Creating test cases, applying techniques (BVA, EP, decision tables)

▶️

Test Execution

Running tests, documenting results, managing test data

🐛

Defect Management

Finding, reporting, tracking, analyzing bugs

🔍

Test Analysis

Understanding requirements, identifying test conditions

📊 Stage Progression
Test Design
Starter
Execute test cases written by others
Practitioner
Write test cases independently using basic techniques
Professional
Apply BVA, EP, decision tables; design test strategies
Leader
Define test approach templates that teams follow
Industry
Innovate testing methods that influence the field
Defect Management
Starter
Describe what went wrong in basic terms
Practitioner
Write clear steps to reproduce with screenshots
Professional
Reports are immediately actionable; analyze bug patterns
Leader
Use defect data to drive process improvements
Industry
Design defect prevention systems organization-wide
Test Analysis
Starter
Test based on what's visible in the UI
Practitioner
Read requirements and identify what to test
Professional
Find gaps and ambiguities in requirements proactively
Leader
Assess testability and suggest requirement improvements
Industry
Influence how requirements are written across the org
Test Execution
Starter
Check if the specific bug is fixed
Practitioner
Verify fix and check a few related areas
Professional
Do regression testing on potentially impacted areas
Leader
Predict impact areas based on system knowledge
Industry
Build systems that automatically identify regression scope
⚙️

Technical Depth

How deep is your technical toolkit?

What it covers
🤖

Automation

Test automation design, frameworks, CI/CD integration

🔌

API & Integration

API testing, service testing, integration points

Performance

Load testing, performance analysis, bottleneck identification

🧠

AI-Assisted Testing

Using AI to help you test (prompts, generation) — CT-GenAI

🔬

AI System Testing

Testing AI/ML products (hallucination, bias) — CT-AI

🔒

Security Basics

Security testing fundamentals, OWASP awareness

📊 Stage Progression
Automation
Starter
Run existing automated tests and read results
Practitioner
Write simple automated tests using Selenium/Playwright
Professional
Design Page Object Model; integrate with CI/CD
Leader
Architect automation framework; set coding standards
Industry
Evaluate emerging tech; contribute to open-source
API Testing
Starter
Use Postman to send basic requests
Practitioner
Test CRUD operations; validate responses
Professional
Design API test suites; automate with code
Leader
Implement contract testing; define API test strategy
Industry
Architect integration testing for microservices
Performance Testing
Starter
Notice when things are slow
Practitioner
Use devtools to check page load times
Professional
Create load tests using JMeter/k6; identify bottlenecks
Leader
Set up continuous performance monitoring
Industry
Design performance strategy for distributed systems
AI-Assisted Testing (CT-GenAI)
Starter
Use AI to explain testing concepts
Practitioner
Use AI to draft test cases and suggest edge cases
Professional
Craft effective prompts; critically validate AI outputs
Leader
Integrate AI tools into team workflows; coach others
Industry
Define AI adoption strategy; assess AI governance
AI System Testing (CT-AI)
Starter
Understand AI systems need different testing
Practitioner
Identify AI risks like hallucination and bias
Professional
Design test cases for AI features (accuracy, consistency)
Leader
Define AI testing strategies for AI-powered products
Industry
Establish AI quality frameworks at organizational level
Security Basics
Starter
Understand basic security concepts (auth, authz)
Practitioner
Know OWASP Top 10; test for basic vulnerabilities
Professional
Design security test cases; use OWASP ZAP
Leader
Define security testing approach; coordinate with security team
Industry
Establish security testing standards for the organization
🧠

Quality Thinking

How strategically do you think about quality?

What it covers
⚠️

Risk-Based Thinking

Identifying, assessing, prioritizing risks

🔎

Root Cause Analysis

Finding why defects happen, not just what

🛡️

Prevention Mindset

Shifting left, quality gates, early feedback

📊

Test Strategy

Planning approach based on context, not templates

📈

Metrics & Analysis

Using data to drive quality decisions

📊 Stage Progression
Risk-Based Thinking
Starter
Identify obvious risks when pointed out
Practitioner
Spot risks in requirements proactively
Professional
Create risk-based test plans; communicate trade-offs
Leader
Define risk frameworks; balance coverage vs. speed
Industry
Shape organizational risk management approach
Root Cause Analysis
Starter
Report what's broken and move on
Practitioner
Try to narrow down where the bug originates
Professional
Use 5-Whys technique; recommend preventive actions
Leader
Lead post-mortems; implement process changes
Industry
Build defect prevention systems at organizational level
Prevention Mindset
Starter
Focus on finding bugs
Practitioner
Suggest improvements when seeing recurring issues
Professional
Participate in design reviews; implement quality gates
Leader
Design prevention-focused QA processes
Industry
Establish prevention-first quality culture org-wide
Test Strategy
Starter
Follow existing strategy documents
Practitioner
Suggest test approaches for assigned features
Professional
Create comprehensive strategies adapted to context
Leader
Align test strategy with business objectives
Industry
Develop testing strategies for emerging technologies
Metrics & Analysis
Starter
Report basic numbers (tests run, bugs found)
Practitioner
Track and visualize test progress
Professional
Define meaningful metrics that drive decisions
Leader
Build quality dashboards; demonstrate QA value/ROI
Industry
Benchmark against industry standards
💬

Influence & Impact

How much impact do you create through others?

What it covers
🤝

Collaboration

Working with dev, PM, stakeholders effectively

📣

Communication

Reporting, presenting, explaining quality status

🎯

Ownership

Taking responsibility for outcomes, not just tasks

👥

Leadership

Mentoring, leading initiatives, building teams

🏢

Domain Expertise

Deep knowledge of your industry/product

📊 Stage Progression
Collaboration
Starter
Report bugs and wait for them to be fixed
Practitioner
Explain testing approach; work together on issues
Professional
Negotiate priorities; influence sprint planning
Leader
Build cross-functional relationships at leadership level
Industry
Represent QA perspective at executive level
Communication
Starter
Give updates when asked
Practitioner
Provide clear status in team stand-ups
Professional
Present quality status and risks to stakeholders
Leader
Present to senior leadership; demonstrate QA ROI
Industry
Speak at conferences; write influential content
Ownership
Starter
Complete tasks assigned reliably
Practitioner
Own testing for assigned features
Professional
Own quality outcomes for product area
Leader
Take accountability for team quality deliverables
Industry
Take ownership of advancing the QA profession
Leadership & Mentoring
Starter
Open to learning from others
Practitioner
Help teammates with basic questions
Professional
Mentor junior members; onboard new QAs
Leader
Develop career paths; build high-performing teams
Industry
Mentor leaders; build QA communities
Domain Expertise
Starter
Learning about the product being tested
Practitioner
Understand business context of features
Professional
Consulted for domain questions in your area
Leader
Recognized as domain expert; train others
Industry
Recognized as domain expert in the industry

ISTQB Certification Alignment

Recommended certifications by dimension

🎯 Testing Fundamentals

CTFL CTAL-TA

⚙️ Technical Depth

CT-TAE CT-PT CT-AI CT-GenAI CT-SEC

🧠 Quality Thinking

CTAL-TM CT-AI

💬 Influence & Impact

Domain certifications + soft skills development

Ready to Know Your Level?

Take the self-assessment to discover your stage across all 4 dimensions and get personalized recommendations for your next move.

Take the Assessment →