Skip to content
View masaid2244's full-sized avatar
💭
MASAID = Meticulously Analyzing Software, Assuring Impeccable Deliverables!
💭
MASAID = Meticulously Analyzing Software, Assuring Impeccable Deliverables!

Block or report masaid2244

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
masaid2244/README.md

🌟 Welcome to My Portfolio Repository! 🌟


👋 Hi, I'm MASAID ZEB

🚀 ISTQB® Certified Software Quality Assurance Engineer



📌 Table of Contents


🎯 About This Repository

This repository hosts my personal portfolio, a professional showcase of my journey as a Software Quality Assurance (SQA) Engineer. Here, you'll find insights into my skills, projects, and expertise in:

  • 🛠️ Manual & Automation Testing: Expertise in Cypress (JavaScript) and Selenium (Python) for creating automation frameworks.
  • 📊 Performance Testing: Skilled in tools like JMeter and BlazeMeter for ensuring system reliability.
  • 🔗 API Testing: Proficient in Postman for end-to-end API validation.
  • Quality Assurance Practices: Experienced in functional, non-functional, and exploratory testing.

Features of This Portfolio

  • 📝 Detailed overview of my experience and ISTQB® CTFL certification.
  • 📂 Showcase of my projects, skills, and technical expertise.
  • 🎨 Clean, responsive design for the best user experience.

🎯 Purpose

This portfolio serves as a dynamic, scalable, and professional representation of my skills in software quality assurance and testing. It’s my way of sharing my journey, achievements, and expertise with the world.

💬 Feedback is always welcome! Feel free to explore and reach out.


🚀 Explore More

🌐 Visit my portfolio site for a full experience!


⭐️ If you like this repository, consider giving it a star!



👨‍💻 About Me

  • 🎓 Education: BSc Electrical Engineering from the University of Engineering and Technology, Lahore
  • 🧪 Experience: 1.5 years in QA, specializing in manual/automation testing, performance optimization, and defect management
  • 🏆 Certifications:
    • ISTQB® Certified Tester Foundation Level (CTFL) v4.0
    • Scrum Fundamentals Certified (SFC™)

🎨 A Creative Reflection of My Name

💡 "Meticulously Analyzing Software, Assuring Impeccable Deliverables, Zealously Eliminating Bugs" ✨

Each letter of my name Masaid Zeb represents my approach to QA:

  • M: Meticulously 🔍
  • A: Analyzing 🧠
  • S: Software 💻
  • A: Assuring ✅
  • I: Impeccable 🌟
  • D: Deliverables 📦
  • Z: Zealously 🔥
  • E: Eliminating 🚫
  • B: Bugs 🐞

This phrase embodies my commitment to excellence in Software Quality Assurance, using my name as a testament to my skills and dedication. 🚀


📌 Projects

🗓 Duration: Sep 2024 - Oct 2024

🚀 Objective:
Automated testing of the PEC’s engineer registration portal to streamline and speed up registration processing for engineers in Pakistan.

💡 Key Features:
✨ End-to-end automation for seamless registration
✨ Reduction in manual testing efforts
✨ Faster regression testing cycles
✨ Enhanced operational efficiency

🔧 Technologies Used:
Python 🐍, Selenium 🕹, Automation Testing

🏆 Achievements:
This project demonstrated real-world automation skills that greatly improved operational efficiency. Looking forward to applying more advanced techniques to future projects!

🔑 Skills:
Automation Testing · Selenium WebDriver · Regression Testing · Test Automation Frameworks · Continuous Integration · Bug Tracking · Quality Assurance

🔗 Link to Project: Project Link


🗓 Duration: Jan 2024 - Jul 2024

🎯 Objective:
Conducted extensive QA for the Engineering Practice Examination (EPE) Portal, which plays a vital role in the CPD framework for Registered Engineers to become Professional Engineers.

🎯 Key Responsibilities:

  • Requirement Analysis: Ensured accurate EPE registration and CPD points tracking.
  • Manual Testing: Verified CPD point accumulation and eligibility processes.
  • Automation Testing: Developed Selenium scripts for EPE registration and exam validation.
  • Performance Testing: Ensured portal scalability under high traffic.
  • Boundary Value Analysis (BVA) & Use Case Testing: Full test coverage for edge cases.

🏆 Achievements:
Key contributor to the first-ever online computer-based EPE exam held in Rawalpindi and Islamabad in May 2024.

🔧 Technologies & Tools:
Selenium 🕹, JMeter 🚀, MySQL 💾, Postman 📬, Git 🐙, Agile (UAT Testing)

🔑 Skills:
Manual Testing · Performance Testing · Exploratory Testing · Regression Testing · Automation Frameworks · Bug Reporting

🔗 Link to Project: Project Link


🗓 Duration: Jan 2024 - Apr 2024

🚀 Objective:
QA testing for PEC’s key portal to ensure engineers meet CPD eligibility criteria for registration renewals.

🎯 Focus:

  • Verifying the accurate accumulation of CPD points.
  • Streamlining workflows for formal education, work-based learning, and developmental activities.

🎯 Key Responsibilities:

  • Requirement Analysis: Detailed analysis of CPD criteria.
  • Manual Testing: Verified CPD point tracking and calculation accuracy.
  • Automation Testing: Selenium-based automation for CPD workflows.
  • Performance Testing: Evaluated system response and scalability.

🔧 Technologies & Tools:
Manual & Automation Testing (Selenium with Python) 🐍, JMeter 🚀, MySQL 💾, Git 🐙, Postman 📬

🔑 Skills:
Functional Testing · Boundary Value Analysis (BVA) · Equivalence Partitioning (EP) · Regression Testing · Performance Testing · User Acceptance Testing (UAT)

🔗 Link to Project: Project Link


🔧 Project Summary:
Automated the renewal process for engineers through PEC’s ERD Portal using Python and Selenium. The automation reduced manual interventions and enhanced the overall renewal process.

🎯 Key Skills Used:
Automated Software Testing 🤖, Agile Test Methodology 📅, Performance Testing 🚀

🔗 Link to Project: Project Link

5️⃣ Evolo AI (Student Mobile App, Institute Mobile App, Employer Web App)

🔗 Associated with: AI Mark Lab

🚀 Project Overview:
Evolo AI is a platform designed to connect students with employers. The mobile app (available for both Android and iOS) allows students to create profiles, find employers, and apply for jobs in a simple and intuitive way. The web app serves as a bridge between employers and job seekers, providing features like job listings, employer questions, and AI-driven chatbots for assistance. AI is used to optimize job matching and help students apply with minimal effort.

🎯 Key Responsibilities:

  • Mobile Testing:
    • Tested Android and iOS builds.
    • Performed black-box testing and session-based testing.
    • Used mobile testing techniques and tools (e.g., API testing with Postman).
  • QA for AI Models:
    • Verified how AI agents and chatbots were trained and their responses.
    • Ensured AI models provided relevant job information and supported the application process.
  • Agile/Scrum:
    • Used Jira for project tracking and bug reporting.
    • Participated in Agile Scrum methodology with regular sprints and stand-ups.
  • UI/UX Interaction:
    • Collaborated with the design team using Figma to review UI elements.
    • Wrote test cases based on the FDS (Functional Design Specification).

🔧 Technologies Used:
React Native, MongoDB, API Testing (Postman), JIRA, GitHub, TestFlight

🔑 Skills:
Mobile Testing · API Testing · Black-box Testing · Manual Testing · AI Model QA · Agile Scrum


6️⃣ Omni-Channel Web App (BPO Service Integration)

🔗 Associated with: Mexil Software solutions

🚀 Project Overview:
The Omni-channel web app integrates multiple communication platforms (Facebook, WhatsApp, SMS, Instagram, Email, Call) to provide a seamless user experience. It operates with three distinct panels: Admin, Employer, and Company. The app functions similarly to a BPO service, allowing companies and employers to manage and communicate with their employees and clients through different communication channels.

🎯 Key Responsibilities:

  • Web App Testing:
    • Performed manual testing using black-box testing and session-based techniques.
    • Ensured smooth integration of chat services and verified multi-channel communications (chat, email, SMS).
    • Focused on UI localization, ensuring the app was user-friendly across different regions.
  • API Testing:
    • Conducted API testing for data integration and process flow using Postman.
    • Validated the performance of APIs, ensuring responsiveness and stability under load.
  • Data Validation:
    • Validated data flow between the web app and the backend SQL database.
    • Ensured that data presented to users was accurate and consistent.

🔧 Technologies Used:
MERN Stack (MongoDB, Express, React, Node.js), Postman for API Testing, SQL for database, GitHub, Figma

🔑 Skills:
Web App Testing · Manual Testing · API Testing · Data Validation · UI Testing · Agile Scrum · Kanban


Other Projects

ATHADhak

  • Performed UI Testing, Front-end Testing, API Testing (Postman), and Localization Testing.
  • Focused on ensuring a smooth user experience
  • Verified responsiveness and cross-browser compatibility.
  • Ensured seamless integration between front-end and back-end services.

DA Library (Mobile App)

  • Conducted manual QA testing for this mobile application.
  • Verified functionality, usability, and performance.
  • Ensured smooth navigation and error-free user interactions.

PIEDC Portal

  • Conducted detailed manual QA testing for this enterprise portal.
  • Validated end-to-end workflows, forms, and data integrity.
  • Ensured cross-platform compatibility.
  • Wrote and executed test cases for multiple scenarios.
  • Collaborated with developers to resolve critical issues.

Personal Learning Projects

Cypress Automation

  • Gained hands-on experience in Cypress for end-to-end testing.
  • Wrote automated test scripts
  • Performed UI validation, element interaction, and assertions.
  • Implemented data-driven testing for scalable test execution.
  • For more, click here

🛠️ Skills Overview

🎯 Testing Types & Methodologies

| Manual Testing 📝 | Automation Testing 🤖 | Functional Testing ✅ | Non-Functional Testing 🛠️ |
| Regression Testing 🔄 | Integration Testing 🔗 | System Testing 🖥️ | End-to-End Testing 🌐 |


🩺 Quality Assurance & Defect Management

| QA & QC 🎯 | Root Cause Analysis 🔍 | Defect Lifecycle 🚦 | Requirements Traceability 🧾 |


🚀 Development Processes

| Agile (Scrum/Kanban) 🌀 | SDLC & STLC 🔄 | Shift-Left Testing ⏩ | Risk-Based Testing ⚠️ |


🧪 Testing Techniques

| Black Box Testing ⚫ | API Testing 🌐 | Load Testing 📈 | Stress Testing 💥 |


⚙️ Tools & Frameworks

| Selenium (Pytest) 🧪 | JMeter 🌡️ | Postman 📮 | Git 🗂️ |
| MySQL 🗃️ | PyCharm 💻 | JIRA 📝 | Testworthy ✔️ |



📊 Certifications

🏆 Key Certifications

  1. 🎯 ISTQB® Certified Tester Foundation Level (CTFL)
  2. 📜 Scrum Fundamentals Certified (SFC™)
  3. 🚀 Apache JMeter™ Pro

🎓 Skill-Based Certifications

  1. 🔍 Fundamentals of Testing with TestRail
  2. 🛠 Introduction to JIRA
  3. Zephyr Scale User Guide
  4. 🖱 Web Element Locator Strategies
  5. 🐍 Introduction to pytest
  6. 🤖 Selenium WebDriver with Python
  7. 🏗 Object Oriented Programming Foundations
  8. 🔑 Setting a Foundation for Successful Test Automation
  9. 🌐 Introduction to API Testing with Postman
  10. 💾 Introduction to Database and SQL

📚 Additional Knowledge

  1. 🧑‍💻 Software Testing Tutorial
  2. ✍️ Writing Effective User Stories
  3. 🔬 API Testing and Basic Overview of JMeter
  4. ⚙️ QA Fundamentals
  5. 📝 Test Case Management with Testworthy
  6. 🎓 SQA Bootcamp
  7. 🔍 Google Chrome Developer Tool

🤝 Let's Connect!



🎯 Ready to Collaborate? Download My CV!

🌟 Discover my expertise and experience in detail!
🚀 My CV highlights:

  • Proven skills in Software Quality Assurance
  • Hands-on expertise in Manual & Automation Testing, API Testing, and Performance Optimization
  • Certifications like ISTQB® CTFL and Scrum Fundamentals Certified (SFC™)

📥 Click here to download my CV and explore how I can contribute to your team or project!

💡 Let’s build quality together!



💡 "Meticulously Analyzing Software, Assuring Impeccable Deliverables, Zealously Eliminating Bugs!"

Pinned Loading

  1. Automation-of-New-registration-Application---PEC Automation-of-New-registration-Application---PEC Public

    This project automates the engineer registration process on PEC portal using Python and Selenium. The goal of this project is to simplify and accelerate the process of registering a new engineer by…

    Python 1

  2. Engineer-Renewal-Application-Automation---PEC---ERD-portal Engineer-Renewal-Application-Automation---PEC---ERD-portal Public

    This project automates the process of renewing an engineer's registration through the Pakistan Engineer Council Engineer Registration Portal using Python and Selenium. The automation reduces the ti…

    Python

  3. ISTQB-CTFL-Certification-Guide-PK-By-Masaid-Zeb ISTQB-CTFL-Certification-Guide-PK-By-Masaid-Zeb Public

    ISTQB CTFL Exam Tips : comprehensive guide to help you prepare for and pass the ISTQB (International Software Testing Qualifications Board) CTFL (Certified Tester Foundation Level) exam

    1

  4. Cypress-Sample-Test-Cases Cypress-Sample-Test-Cases Public

    This project is designed to help you learn and master the fundamentals of Cypress, a cutting-edge JavaScript-based end-to-end testing framework.

    JavaScript 1