sachi-qa-portfolio

Portfolio – End‑to‑End Testing Project (Jira Workflow Simulation)

Welcome! I’m Sachi, a QA Tester passionate about structured testing and real‑world workflows.
I am ISTQB Foundation Level certified, which strengthens my approach to test design, traceability, and industry‑aligned QA practices.
This portfolio reflects my approach to quality: clear, detailed, and industry‑aligned.

This repository showcases a complete, end‑to‑end manual + hybrid QA workflow, designed to reflect how real companies structure their testing lifecycle using Jira, documentation standards, and traceability practices.

The project demonstrates my ability to:


📁 Repository Structure

This portfolio is organised into four main folders:

1️⃣ /documentation – High‑Level QA Documents

These documents represent planning and strategy activities that apply to the entire project.
/documentation ├── Test-Plan.md ├── Test-Strategy.md ├── RTM.md ├── Risk-Analysis.md ├── Entry-Exit-Criteria.md ├── README.md

What this folder shows


2️⃣ /jira-workflow – Sprint‑Based Testing Workflow

This folder simulates a real Jira sprint cycle, including requirements, test design, execution, and defect management.
/jira-workflow ├── User-Stories.md ├── Acceptance-Criteria.md ├── Test-Scenarios.md ├── Test-Cases.md ├── Linked-Test-Cases.md ├── Test-Execution-Report.md ├── Defects.md ├── Test-Summary-Report.md ├── README.md

What this folder shows

3️⃣/automation – Selenium + Java + TestNG Framework (Hybrid QA Section)

This folder contains a sample UI automation framework demonstrating hybrid QA capability.

automation ├── docs │ ├── extent-reports.md │ ├── maven-structure.md │ ├── page-object-model.md │ ├── sample-tests.md │ └── testng-suite.md └── framework ├── pom.xml ├── testng.xml └── src ├── main/java/Practice │ ├── DriverFactory1.java │ ├── CommonActions.java │ ├── Login.java │ ├── utils │ │ ├── DynamicLocators.java │ │ └── DataProviders.java
│ └── reporting │ ├── ExtentManager.java │ └── ExtentTestManager.java └── test/java/Practice ├── BaseTest.java ├── LoginTest.java └── listeners └── TestListener.java


What this folder shows

4️⃣ /api-testing – API Test Cases & Defect Reporting

This folder contains API test cases, defects, and supporting documentation for validating the Login API.
/api-testing ├── Login_API_Test_Cases.md ├── Login_API_Bug.md ├── README.md

What this folder shows

What this folder shows


🔍 Project Overview

This project simulates a typical web application with core modules such as:

The goal is to demonstrate a complete QA lifecycle, including:


🧰 Tools & Technologies Used

Although this is a documentation‑focused portfolio, it reflects real‑world QA practices using:


🎯 Key Skills Demonstrated


📌 How to Navigate This Portfolio

If you’re an employer or reviewer:

  1. Start with the documentation folder to understand the project scope, planning, and high‑level QA strategy.
  2. Move to the jira-workflow folder to see how I execute a real sprint, including user stories, acceptance criteria, test cases, defects, and summary reporting.
  3. Review the Test Execution Report, Defects, and Test Summary Report to assess my analytical skills, defect investigation, and reporting clarity.
  4. Check the RTM to see full traceability across requirements, test cases, and defects.
  5. Explore the automation folder to view my Selenium + Java + TestNG framework, including POM structure, reusable components, sample tests, and ExtentReports.
  6. Visit the api-testing folder to see API test cases, defect reporting, and my approach to validating API behaviour using positive, negative, and boundary scenarios.
  7. Finally, open the sql-testing folder to view SQL queries used for:
    • Backend data validation
    • Verifying API responses against database records
    • Preparing and cleaning test data
    • Investigating defects and data inconsistencies
      This demonstrates a complete hybrid QA skillset across UI, API, and database layers.

👋 About Me

I am a Manual and Automation QA Tester. I hold a Master of Science in Information Technology and I am ISTQB Foundation Level certified.

This portfolio is part of my ongoing effort to demonstrate:


🎓 Certifications

Name: Sachi Kayastha
Location: Staines / London (commutable)
Role: Manual and Automation QA Tester


📫 Connect with me

Email: sachi.kayastha@gmail.com
LinkedIn URL: https://www.linkedin.com/in/sachi-kayastha-108961315


Thank you for reviewing my portfolio.
I hope it gives you a clear picture of my QA mindset and practical approach.