QA Blog
Practical QA Blog.
Practical QA blog posts and handbook notes by Ali Rustamov about manual testing, API testing, SQL validation, STLC, SDLC, bug reports, Agile QA, and QA interview preparation.
QA Handbook: QA NƏDİR?
QA NƏDİR? mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: QC VƏ QA FƏRQİ
QC VƏ QA FƏRQİ mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: SDLC – SOFTWARE DEVELOPMENT LIFE CYCLE
SDLC – SOFTWARE DEVELOPMENT LIFE CYCLE mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: STLC – SOFTWARE TESTING LIFE CYCLE
STLC – SOFTWARE TESTING LIFE CYCLE mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: TEST NÖVLƏRİ
TEST NÖVLƏRİ mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: BLACK BOX, WHITE BOX, GREY BOX TESTING
BLACK BOX, WHITE BOX, GREY BOX TESTING mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: TEST DESİGN TEXNİKALARI
TEST DESİGN TEXNİKALARI mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: TEST SƏNƏDLƏŞMƏSİ
TEST SƏNƏDLƏŞMƏSİ mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: BUG MANAGEMENT
BUG MANAGEMENT mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: AGİLE VƏ SCRUM
AGİLE VƏ SCRUM mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: API TESTİNG
API TESTİNG mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: QA ÜÇÜN LOGGING
QA ÜÇÜN LOGGING mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: SQL FOR QA
SQL FOR QA mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: SECURİTY TESTİNG
SECURİTY TESTİNG mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: PERFORMANCE TESTİNG
PERFORMANCE TESTİNG mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: TESTİNGİN PSİXOLOGİYASI
TESTİNGİN PSİXOLOGİYASI mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: REGRESSİON TESTİNG
REGRESSİON TESTİNG mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Handbook: MÜSAHİBƏ SUALARI VƏ CAVABLARI
MÜSAHİBƏ SUALARI VƏ CAVABLARI mövzusu üzrə manual QA, test prosesi və real layihə praktikası üçün Azərbaycan dilində geniş izah.
QA Interview Question Bank: 80 Praktik Mövzu
Manual QA müsahibəsi üçün SDLC, STLC, API, bug reporting, logging, SQL, test design və release testing üzrə 80 praktik sual-cavab qeydi.
Etibarlı web release üçün front-end QA checklist
Etibarlı web release üçün front-end QA checklist haqqında praktik bələdçi: responsive layout-lar, form-lar, browser davranışı, accessibility, dark mode və visual regression. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Developer-lərin güvəndiyi manual QA test case necə yazılır
Developer-lərin güvəndiyi manual QA test case necə yazılır haqqında praktik bələdçi: precondition-lar, addımlar, expected result, priority, test data, negative flow-lar, retesting və traceability. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Smoke testing və regression testing fərqi
Smoke testing və regression testing fərqi haqqında praktik bələdçi: release riski, test scope, smoke suite-lər, regression impact analysis və sürətli validasiya. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA engineer üçün Postman API testing əsasları
Manual QA engineer üçün Postman API testing əsasları haqqında praktik bələdçi: REST request-lər, status code-lar, JSON body yoxlamaları, header-lər, authentication, environment-lər və negative API scenario-lar. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA üçün SQL validation: praktik database yoxlamaları
QA üçün SQL validation: praktik database yoxlamaları haqqında praktik bələdçi: database check-lər, saxlanılan data, join-lər, filter-lər, count-lar, null dəyərlər, permission-lar və backend davranışı. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA engineer üçün düzgün bug report template-i
Manual QA engineer üçün düzgün bug report template-i haqqında praktik bələdçi: aydın summary, environment, reproduce addımları, expected result, actual result, severity, priority və retest qeydləri. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Web tətbiqlər üçün functional testing bələdçisi
Web tətbiqlər üçün functional testing bələdçisi haqqında praktik bələdçi: biznes flow-lar, field validation, permission-lar, navigation, user role-lar və praktik web app davranışı. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Vaxt itirmədən regression test suite necə planlanır
Vaxt itirmədən regression test suite necə planlanır haqqında praktik bələdçi: risk-based regression scope, impact analysis, yüksək dəyərli flow-lar, reusable suite-lər və release confidence. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA engineer üçün exploratory testing
Manual QA engineer üçün exploratory testing haqqında praktik bələdçi: test charter-ləri, product öyrənmə, risk tapma, session qeydləri, bug hunting və sürətli feedback. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Test scenario və test case fərqi: QA nə yazmalıdır?
Test scenario və test case fərqi: QA nə yazmalıdır? haqqında praktik bələdçi: scenario dizaynı, detallı addımlar, traceability, coverage qərarları və documentation balance. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Login page üçün manual və API QA checklist
Login page üçün manual və API QA checklist haqqında praktik bələdçi: authentication, validation, error message-lər, lockout qaydaları, session-lar, remember-me davranışı və security-sensitive flow-lar. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Registration form üçün manual QA checklist
Registration form üçün manual QA checklist haqqında praktik bələdçi: required field-lər, email validation, password qaydaları, duplicate account-lar, confirmation message-lər və user onboarding. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
E-commerce checkout üçün QA checklist
E-commerce checkout üçün QA checklist haqqında praktik bələdçi: cart total-ları, address form-ları, delivery option-lar, payment state-ləri, coupon-lar, tax, order creation və confirmation flow-lar. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA engineer üçün API status code testing
QA engineer üçün API status code testing haqqında praktik bələdçi: 200, 201, 204, 400, 401, 403, 404, 409, 422 və 500 cavablarının düzgün yoxlanması. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA üçün JSON response validation checklist
Manual QA üçün JSON response validation checklist haqqında praktik bələdçi: field adları, data type-lar, array-lər, null dəyərlər, timestamp-lar, ID-lər, nested object-lər və response consistency. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Authentication API testing: token, rol və session yoxlamaları
Authentication API testing: token, rol və session yoxlamaları haqqında praktik bələdçi: token-lər, login API-ləri, refresh davranışı, expired session, authorization, forbidden actions və role-based access. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA workflow üçün Postman environment və variable-lar
QA workflow üçün Postman environment və variable-lar haqqında praktik bələdçi: base URL-lər, token-lər, environment dəyişimi, reusable data, collection hygiene və daha təhlükəsiz staging validasiyası. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA üçün negative API testing checklist-i
Manual QA üçün negative API testing checklist-i haqqında praktik bələdçi: boş field-lər, yanlış dəyərlər, səhv rollar, pozulmuş JSON, duplicate data, limitlər və təhlükəsiz error davranışı. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA engineer üçün SQL join-lər: praktik nümunələr
QA engineer üçün SQL join-lər: praktik nümunələr haqqında praktik bələdçi: inner join, left join, user-record əlaqələri, permission-lar, reporting screen-lər və data investigation. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA engineer üçün data integrity testing
QA engineer üçün data integrity testing haqqında praktik bələdçi: düzgün dəyərlər, duplicate record-lar, orphan row-lar, timestamp-lar, status dəyişiklikləri, import-lar və gizli data defektləri. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
API action-lardan sonra database testing
API action-lardan sonra database testing haqqında praktik bələdçi: POST, PUT, PATCH və DELETE təsirləri, saxlanılan record-lar, audit field-lər, relation-lar və rollback gözləntiləri. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Responsive design üçün QA: mobile, tablet və desktop
Responsive design üçün QA: mobile, tablet və desktop haqqında praktik bələdçi: breakpoint-lər, grid davranışı, typography, sticky header-lər, şəkillər, card-lar, modal-lar və navigation state-lər. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA üçün cross-browser testing bələdçisi
Manual QA üçün cross-browser testing bələdçisi haqqında praktik bələdçi: Chrome, Safari, Firefox, mobil browser-lər, CSS fərqləri, input davranışı, scroll və browser-ə bağlı bug-lar. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA üçün accessibility testing əsasları
Manual QA üçün accessibility testing əsasları haqqında praktik bələdçi: klaviatura ilə idarəetmə, focus state-lər, label-lər, kontrast, başlıqlar, alt mətnlər, screen reader adları və zoom davranışı. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Dark mode QA checklist: kontrast, state və layout
Dark mode QA checklist: kontrast, state və layout haqqında praktik bələdçi: kontrast, border-lər, icon-lar, disabled state-lər, form field-lər, shadow-lar, şəkillər və theme persistence. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Release-dən əvvəl manual visual regression testing
Release-dən əvvəl manual visual regression testing haqqında praktik bələdçi: screenshot-lar, layout müqayisəsi, design drift, spacing, typography, component state-lər və release review. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Bug severity və priority fərqi: düzgün defect triage
Bug severity və priority fərqi: düzgün defect triage haqqında praktik bələdçi: impact səviyyələri, biznes təcililiyi, release blocker qərarları, nümunələr və developer-lərlə kommunikasiya. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA üçün defect life cycle izahı
Manual QA üçün defect life cycle izahı haqqında praktik bələdçi: new, assigned, fixed, retest, reopened, verified və closed statusları, həmçinin təmiz QA kommunikasiyası. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Retesting və regression testing fərqi
Retesting və regression testing fərqi haqqında praktik bələdçi: fixed bug validation, əlaqəli sahə yoxlamaları, regression riski, build version-lar və QA sign-off. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual tester üçün Agile sprint QA prosesi
Manual tester üçün Agile sprint QA prosesi haqqında praktik bələdçi: planning, refinement, test dizaynı, gündəlik feedback, sprint validasiyası, demo hazırlığı və release qeydləri. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Scrum komandasında QA: məsuliyyətlər və best practice-lər
Scrum komandasında QA: məsuliyyətlər və best practice-lər haqqında praktik bələdçi: requirement review, acceptance criteria, bug triage, developer collaboration, sprint testing və quality ownership. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA engineer üçün requirements analysis
QA engineer üçün requirements analysis haqqında praktik bələdçi: qeyri-müəyyənliklərin tapılması, çatışmayan qaydalar, edge case-lər, user role-lar, acceptance criteria və test edilə bilən requirement-lər. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Acceptance criteria ilə QA coverage necə qurulur
Acceptance criteria ilə QA coverage necə qurulur haqqında praktik bələdçi: Given-When-Then qaydaları, biznes gözləntiləri, nümunələr, test ssenariləri və release qəbul meyarları. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA engineer üçün test data management
Manual QA engineer üçün test data management haqqında praktik bələdçi: valid account-lar, edge record-lar, reusable dataset-lər, cleanup, privacy, staging reliability və repeatable test-lər. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA üçün boundary value analysis
Manual QA üçün boundary value analysis haqqında praktik bələdçi: minimum, maksimum, sərhədin içi və çölü, numeric field-lər, tarixlər, uzunluq limitləri və validation davranışı. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual testing-də equivalence partitioning
Manual testing-də equivalence partitioning haqqında praktik bələdçi: valid qruplar, invalid qruplar, azaldılmış test setləri, coverage effektivliyi, form və API nümunələri. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual tester üçün mobile web QA checklist
Manual tester üçün mobile web QA checklist haqqında praktik bələdçi: viewport ölçüləri, touch target-lar, mobil keyboard-lar, sticky element-lər, orientation, scrolling və browser quirks. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
GPS tracking tətbiqi üçün QA checklist
GPS tracking tətbiqi üçün QA checklist haqqında praktik bələdçi: location update-lər, route history, device status, geofencing, map marker-lər, notification-lar və real-time davranış. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA engineer üçün map və geofencing testing
QA engineer üçün map və geofencing testing haqqında praktik bələdçi: map pin-lər, polygon sərhədləri, entry və exit event-ləri, permission-lar, route accuracy və notification timing. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Web və mobile product-lar üçün notification testing checklist
Web və mobile product-lar üçün notification testing checklist haqqında praktik bələdçi: email, push, in-app alert-lər, timing, template-lər, permission-lar, duplicate notification, failed delivery və user settings. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA engineer üçün performance observation
Manual QA engineer üçün performance observation haqqında praktik bələdçi: slow page-lər, ağır request-lər, loading state-lər, browser DevTools, response time-lar və istifadəçinin hiss etdiyi performans. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA engineer üçün browser DevTools istifadəsi
QA engineer üçün browser DevTools istifadəsi haqqında praktik bələdçi: console, network, device toolbar, storage, cache, request inspection və praktik debugging dəstəyi. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Console və network error-ları üçün QA checklist
Console və network error-ları üçün QA checklist haqqında praktik bələdçi: JavaScript error-ları, failed request-lər, response payload-lar, CORS, auth failure, status code-lar və defect evidence. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA sign-off üçün release readiness checklist
QA sign-off üçün release readiness checklist haqqında praktik bələdçi: kritik flow-lar, smoke test-lər, regression nəticələri, açıq defect-lər, risklər, environment check-lər və final QA approval. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Deployment-dən sonra production smoke test checklist
Deployment-dən sonra production smoke test checklist haqqında praktik bələdçi: deployment validasiyası, live login, əsas səhifələr, form-lar, analytics, monitoring, rollback siqnalları və customer-impact yoxlamaları. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Junior manual QA engineer üçün portfolio ideyaları
Junior manual QA engineer üçün portfolio ideyaları haqqında praktik bələdçi: portfolio project-lər, test case-lər, bug report-lar, API collection-lar, SQL nümunələri və professional təqdimat. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Manual QA interview sualları və praktik cavablar
Manual QA interview sualları və praktik cavablar haqqında praktik bələdçi: testing anlayışları, bug report-lar, test dizaynı, API əsasları, SQL validation, Agile workflow və real nümunələr. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
QA CV bacarıqları: manual testing, API, SQL və front-end anlayışı
QA CV bacarıqları: manual testing, API, SQL və front-end anlayışı haqqında praktik bələdçi: manual QA keyword-ləri, Postman, SQL, test case-lər, bug tracking, Agile, front-end əsasları və CV positioning. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Front-end developer-dən QA engineer-ə keçid bacarıqları
Front-end developer-dən QA engineer-ə keçid bacarıqları haqqında praktik bələdçi: HTML, CSS, JavaScript, browser debugging, UI detalları, requirement düşüncəsi və quality mindset. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.
Azərbaycan və remote iş üçün manual QA karyera roadmap-i
Azərbaycan və remote iş üçün manual QA karyera roadmap-i haqqında praktik bələdçi: manual testing əsasları, ingilis dili, Postman, SQL, bug reporting, portfolio qurmaq və remote işə hazırlaşmaq. Manual QA engineer və software quality komandaları üçün faydalı qısa məqalə.