Crafting quality, crushing bugs—because every line of code deserves a flawless performance. 🛠️
Greetings! 👋
My name is Muhammad Hammad Rashid, a CS graduate and a QA enthusiast 🚀
Being an ISTQB Certified Tester with a good experience of the industry and freelancing projects completing over 50+ web and mobile applications, I've immersed myself in the world of programming, mastering languages such as C/C++, Python and Java, but that's not all—I bring a keen passion and proficiency in Quality Assurance, specializing in both manual and automation testing.
On the development front, I've dived deep into C, C++, Java, and Python, crafting diverse projects with finesse. My journey extends to web development, where I've wielded the power of Bootstrap, HTML, CSS, Javascript 🌐
In the dynamic realm of Software Quality Assurance, I've honed my skills in static and dynamic testing techniques. From Unit Testing to E2E Testing, UI Testing to Performance Testing, I've meticulously navigated through various web and mobile applications 🧪 My automation testing arsenal includes JUnit and Unittest for Unit Testing, Postman for API Testing, and Cypress, TestCafe and Selenium for E2E Testing and UI Testing. When it comes to Performance Testing, I've harnessed the power of JMeter and Grafana K6 🚦
-
Project Management:
- Jira
- Clickup
- Notion
- MarkUp
- Microsoft Excel
- Microsoft Word
- Slack
- Asana
- Trello
- Allure TestOps
-
Testing Techniques:
-
Static Testing
- Informal Code Review
- Peer Review
- Static code analysis
- Document analysis
- Requirement analysis
- Design analysis
- SRS and FRD analysis
- Writing and analysing test cases and test plans
- Writing and developing test strategies
-
Dynamic Testing
- Component Testing
- Component Integration Testing
- Integration Testing
- System Testing
- System Integration Testing
- Acceptance Testing
- Regression Testing
- Smoke Testing
- Sanity Testing
- Retesting Testing
- Exploratory Testing
- Ad-hoc Testing
- Monkey Testing
- Gorilla Testing
- Boundary Value Testing
- State Transitioning Testing
- Equivalence Class Testing
- Black/Grey/White box Testing
- Compatibility Testing
- Alpha/Beta Testing
- Cross Browser Testing
- UI Testing
- User Acceptance Testing
- Front-end Testing
- E2E Testing
- API Testing
- Database Testing
- Performance Testing
- Load Testing
- Stress Testing
- Endurance Testing
-
-
Test Scripting Languages:
- JavaScript
- Python
- Java
- TypeScript
-
Tools and Frameworks:
- Cypress
- Selenium
- Cucumber
- Test Cafe
- Postman
- Linters
- EsLint
- Grafana K6
- JMeter
- JUnit
- Unittest
- Pytest
-
Programming Languages:
- C
- C++
- Python
- Java
-
Design Technologies:
- Figma
- Adobe Illustrator
- Canva
- Sketch
- Miro
- Lucid Chart
-
Web Technologies:
- HTML
- CSS
- JavaScript
-
Database:
- SQL
📬 Reach out to me via my email address [email protected]
🔗 Follow me on LinkedIn and we can have an interesting conversation 😃