Выберите текущую позицию

Укажите роль и уровень — система покажет путь развития, навыки и gap-анализ.

Путь развития

Junior

0-2 years

Текущий

Ответственность: Testing by test cases. Writing bug reports. Regression testing. Smoke testing. Learning the product.

Ключевые навыки:

E2E Testing Нужно
Security Testing Нужно
TDD & BDD Нужно
Unit Testing Нужно
Integration Testing Нужно
Mobile Testing Нужно
Accessibility Testing Нужно
Test Pyramid & Strategy Нужно
Test Data Management Нужно
Test Environment Management Нужно

Middle

2-5 years

Следующий

Ответственность: Writing test cases and checklists. Exploratory testing. API testing (Postman). Acceptance testing. Working with TMS.

Ключевые навыки:

E2E Testing Нужно
Security Testing Нужно
TDD & BDD Нужно
Unit Testing Нужно
Integration Testing Нужно
Mobile Testing Нужно
Accessibility Testing Нужно
Test Pyramid & Strategy Нужно
Test Data Management Нужно
Test Environment Management Нужно

Senior

5-8 years

Ответственность: Project test strategy. Risk-based testing. Security testing basics. Mentoring. Quality process analysis.

Ключевые навыки:

AI Test Generation Нужно
ChatGPT / Claude Нужно
Code Review Нужно
Docker Нужно
E2E Testing Нужно
ELK Stack Нужно
Git Advanced Нужно
GitHub Actions / GitLab CI Нужно
GitHub Copilot Нужно
GraphQL Design Нужно
OWASP & Application Security Нужно
PostgreSQL Нужно
REST API Design Нужно
Security Testing Нужно
TDD & BDD Нужно
Unit Testing Нужно
Webhooks & Integrations Нужно
Documentation as Code Нужно
API Documentation Нужно
Integration Testing Нужно
Code Quality & Refactoring Нужно
Mobile Testing Нужно
API Versioning Strategies Нужно
Structured Logging Нужно
Data Structures Нужно
API Testing Нужно
Accessibility Testing Нужно
Test Pyramid & Strategy Нужно
Test Data Management Нужно
Test Environment Management Нужно

Lead / Staff

7-12 years

Ответственность: QA processes for team/department. Quality metrics. Coordination with product and development. Testing prioritization.

Ключевые навыки:

AI Test Generation Нужно
ChatGPT / Claude Нужно
Code Review Нужно
Docker Нужно
E2E Testing Нужно
ELK Stack Нужно
Git Advanced Нужно
GitHub Actions / GitLab CI Нужно
GitHub Copilot Нужно
GraphQL Design Нужно
OWASP & Application Security Нужно
PostgreSQL Нужно
REST API Design Нужно
Security Testing Нужно
TDD & BDD Нужно
Unit Testing Нужно
Webhooks & Integrations Нужно
Documentation as Code Нужно
API Documentation Нужно
Integration Testing Нужно
Code Quality & Refactoring Нужно
Mobile Testing Нужно
API Versioning Strategies Нужно
Structured Logging Нужно
Data Structures Нужно
API Testing Нужно
Accessibility Testing Нужно
Test Pyramid & Strategy Нужно
Test Data Management Нужно
Test Environment Management Нужно

Principal

10+ years

Ответственность: Quality culture. Company QA strategy. Balancing manual/automation. Process improvement.

Ключевые навыки:

AI Test Generation Нужно
ChatGPT / Claude Нужно
Code Review Нужно
Docker Нужно
E2E Testing Нужно
ELK Stack Нужно
Git Advanced Нужно
GitHub Actions / GitLab CI Нужно
GitHub Copilot Нужно
GraphQL Design Нужно
OWASP & Application Security Нужно
PostgreSQL Нужно
REST API Design Нужно
Security Testing Нужно
TDD & BDD Нужно
Unit Testing Нужно
Webhooks & Integrations Нужно
Documentation as Code Нужно
API Documentation Нужно
Integration Testing Нужно
Code Quality & Refactoring Нужно
Mobile Testing Нужно
API Versioning Strategies Нужно
Structured Logging Нужно
Data Structures Нужно
API Testing Нужно
Accessibility Testing Нужно
Test Pyramid & Strategy Нужно
Test Data Management Нужно
Test Environment Management Нужно

Gap-анализ: навыки для развития

Для перехода на следующий уровень необходимо развить:

E2E Testing

Independently designs comprehensive E2E test suites: risk-based test prioritization, cross-browser/cross-device test matrices, and data-driven scenario design. Creates E2E test strategies that balance coverage with execution time. Implements exploratory testing techniques alongside scripted E2E scenarios. Collaborates with automation engineers on E2E test automation priorities.

Security Testing

Independently conducts manual security testing: exploratory security testing sessions, authentication/authorization bypass attempts, and input validation boundary testing. Creates comprehensive security test plans covering OWASP guidelines. Collaborates with pentest team on vulnerability verification. Implements security-focused test design techniques.

TDD & BDD

Independently writes comprehensive BDD scenarios: complex multi-step workflows with scenario outlines, data-driven scenarios for parameterized testing, and background sections for shared preconditions. Collaborates with developers to align BDD scenarios with implementation. Reviews BDD scenarios from team members for clarity and completeness.

Unit Testing

Independently applies unit testing knowledge in QA work: interprets test coverage gaps to focus manual testing, reviews unit test results for regression detection, coordinates manual and automated test coverage. Integrates test result analysis into defect reporting workflow.

Integration Testing

Independently designs comprehensive integration test plans covering multi-system workflows and data migration scenarios. Applies structured test design techniques for complex cross-module interactions. Documents integration test matrices and tracks coverage across system boundaries.

Mobile Testing

Independently develops comprehensive mobile test plans with structured device matrices and exploratory testing charters. Applies test design techniques for usability, gesture navigation, and responsive layout validation. Integrates manual test results and device coverage reports into CI/CD workflows.

Accessibility Testing

Independently designs and executes manual accessibility test plans covering WCAG 2.1 success criteria across web applications. Tests complex interaction patterns with screen readers including dynamic content updates, modal focus trapping, and form error announcement. Performs cross-browser and cross-device accessibility testing, documenting findings with severity ratings and remediation guidance for development teams.

Test Pyramid & Strategy

Independently evaluates test coverage across pyramid levels and identifies where manual testing adds the most value. Designs exploratory testing sessions targeting gaps that automation cannot effectively cover. Collaborates with developers to shift testing left and reduce reliance on expensive E2E tests.

Test Data Management

Independently designs comprehensive test data sets covering edge cases and boundary conditions. Creates reusable data templates for regression testing. Manages test data repositories and coordinates data preparation across multiple testing environments.

Test Environment Management

Independently manages multiple test environments for different testing phases. Coordinates environment scheduling across QA team members to prevent conflicts. Maintains environment configuration documentation and handles environment refresh cycles between test iterations.

Карьерные переходы

Возможные карьерные траектории для роли <strong>QA Engineer (Manual)</strong>

📈 Рост 1

Куда можно вырасти из этой роли

╨а╨╛╤Б╤В ╤З╨╡╤А╨╡╨╖ ╨╛╤Б╨▓╨╛╨╡╨╜╨╕╨╡ ╨░╨▓╤В╨╛╨╝╨░╤В╨╕╨╖╨░╤Ж╨╕╨╕ ╤В╨╡╤Б╤В╨╕╤А╨╛╨▓╨░╨╜╨╕╤П

Связь: 100%