qa-portfolio

QA Portfolio by Marta Czarnecka


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.


Software Under Test

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.


Section 2: Skills Demonstrated

🔹 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


Section 3: Supporting Artifacts

Manual Test Cases:

Frontend (Web UI):

Backend (REST API):

These API test cases are designed for manual test execution in Postman against the public Automation Exercise API.


Defect reporting


Automated Test Scripts (Python + Pytest + Playwright):

Click the links to view the scripts on GitHub with syntax highlighting.


Next Steps

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.


📩 Contact details

For inquiries, feel free to reach out via: