Welcome to my Quality Assurance portfolio, which presents a collection of manual and automated testing artifacts across frontend and backend scenarios, compliant with international QA standards (ISO/IEC/IEEE 29119-3 and ISTQB®).
The selected deliverables include UI test cases, REST API checks, defect reporting, and automation scripts, to showcase a comprehensive approach to testing, with clear test structure, traceability, and reproducible execution.
The test artifacts are organized in a Jira/Xray-style format and can be directly linked or imported to Xray work items.
The software under test is Automation Exercise, a public demo e-commerce website used here as a stable environment for demonstrating QA workflows.
Homepage Entry Flow Coverage <- click to view
This test summary report presents a focused functional QA evaluation of the homepage entry flow for the Automation Exercise demo site. It covers homepage UI layout and component display, navigation menu functionality, and login page behavior using valid credentials, with execution results and defect tracking consolidated into a single traceable document.
It demonstrates how defined coverage areas are validated through structured test execution while maintaining traceability between scope, test cases, and outcomes.
🔹 Manual Testing: Frontend UI verification and backend testing using Postman (CRUD API: GET, POST, PUT, DELETE)
🔹 Defect Reporting: Bug documentation with reproduction steps, expected vs. actual results, severity, and impact
🔹 Automation (Python + Pytest + Playwright): Automated test scripts mapped 1:1 to manual test cases for traceability
Homepage UI Layout and Components Display <- click to view
Login Page Functionality – Valid Credentials <- click to view
Homepage Navigation Menu Functionality <- click to view
These API test cases are designed for manual test execution in Postman against the public Automation Exercise API.
GET All Products List <- click to view
POST a new Product to All Products List <- click to view
PUT an update to All Brands List <- click to view
DELETE User Account <- click to view
Click the links to view the scripts on GitHub with syntax highlighting.
Navigate the QA artifacts in the following order:
Test Summary Report → Manual Test Cases → Defect Reports → Automation Scripts
This sequence reflects the structure of the documented testing work:
🔹the Test Summary Report defines scope and presents execution results 🔹the Manual Test Cases detail the individual validations performed 🔹the Defect Report captures the identified issue 🔹the Automation Scripts implement repeatable checks for selected scenarios
Each stage is traceable to the same homepage entry flow coverage.
For inquiries, feel free to reach out via: