Skip to content

Testing & QA

Test automation engineering - frameworks, tools, patterns, and infrastructure for reliable automated testing.

Frameworks and Tools

API and Protocol Testing

  • api testing requests - REST (requests/httpx), response validation, session hooks
  • grpc testing - protobuf, client generation, interceptors, Allure integration, WireMock
  • soap testing - WSDL, XML parsing, zeep client, fault handling, WS-Security
  • oauth testing - OAuth 2.0 flows, PKCE, JWT validation, auto-refresh sessions

Testing Patterns

Architecture and Strategy

  • test architecture - project structure, test pyramid, coverage, logging, security
  • allure reporting - annotations, steps, attachments, session hooks, report publishing

Infrastructure