Back to Portfolio
QA Learning Portfolio

Projects &
Tools

A transparent view of Tshepiso's QA learning journey — tools mastered, actively in progress, and on the horizon. Each project links directly to the GitHub repository as it develops.

Completed
Active Learning
In Progress
Upcoming

Automation Projects

01 Active

Selenium Test Automation Framework

Building a structured UI automation framework using Selenium WebDriver. Covers core automation patterns and real-world testing scenarios.

Selenium Python pytest POM
02 Active

Playwright End-to-End Testing Project

Exploring Playwright's modern automation capabilities for reliable cross-browser end-to-end testing with built-in tracing and screenshots.

Playwright JavaScript Node.js E2E
03 In Progress

Appium Mobile Testing Project

Venturing into mobile automation, learning to test Android applications using the Appium framework with Java and mobile-specific testing strategies.

Appium Java Android Mobile
04 In Progress

Cucumber BDD Testing Framework

Learning Behaviour-Driven Development with Cucumber, writing human-readable Gherkin scenarios that bridge business requirements and automated tests.

Cucumber Gherkin BDD Java

Testing Foundations

05 Completed

Manual Testing Fundamentals

Comprehensive study and practice of manual testing principles, test case design techniques, and structured defect management.

Manual Testing Test Cases Bug Reports
06 Upcoming

Performance Testing Exploration

Upcoming exploration of load and stress testing tools to validate application stability and performance under real-world conditions.

JMeter Load Testing Performance

Learning Snapshot

An honest overview of every tool in the learning stack, with direct GitHub links.

Tool Category Progress Status GitHub
Manual Testing
Testing Fundamentals
85%
Completed Repository
Selenium
Web Automation
55%
Active Repository
Playwright
Web Automation
40%
Active Repository
Appium
Mobile Automation
25%
In Progress Repository
Cucumber BDD
BDD Framework
30%
In Progress Repository
Performance Testing
Load & Stress
10%
Upcoming Repository

Let's Connect

Open to Junior QA and Test Automation opportunities where quality and curiosity matter.