Masterfully skilled in both manual and automated testing across a spectrum of levels, including integration, system, regression, smoke, and sanity testing.
Proficiently execute performance tests using JMeter, meticulously assessing system scalability and responsiveness to ensure optimal functionality.
Drive efficiency and reliability in web application testing through the implementation of playwright based automation framework, ensuring seamless functionality and automating 85% of regression cases.
Spearhead the setup of continuous integration and deployment pipelines with Jenkins, seamlessly integrating tests into development workflows for swift iteration.
Adept at crafting and maintaining scalable, maintainable, and reusable test automation frameworks, leveraging tools like JMeter, Jenkins, and BlazeMeter to elevate performance testing to new heights.
Well-versed with Agile Methodologies.
Acted as a key resource in all Scrum ceremonies, including retrospectives and daily stand-ups, by identifying process issues and proposing effective solutions. Facilitated an environment that encouraged brainstorming and collaboration, ensuring clarity in requirements and alignment among team members
Overview
6
6
years of professional experience
1
1
Certification
Work History
Software Quality Assurance Engineer
Digital Turbine
06.2024 - Current
Leading regression team based in the regional office
Implementing robust and AI-based performance testing tools using JMeter and Locust for all microservices and monitoring load on Grafana
Integrated performance tests into GitLab CI/CD pipelines
Developed comprehensive test plans for regression, covering both client and server-side test passes
Working on intelligent system apps for Android, specifically Ignite and Reignite, the core products of the organization
Automating server-side cases using Playwright and client-side cases using Kotlin
Consultant
Visionet Systems (Systems Limited)
04.2019 - 03.2024
Spearheaded the development of automated test suites using JavaScript-based technologies, including WebdriverIO and Appium, for web and mobile applications
Utilized TypeScript on Node for scripting, ensuring efficient and maintainable test automation code
Demonstrated expertise in Agile/Scrum methodology, actively participating in sprint planning, stand-ups, and retrospectives to drive project success
Implemented web services testing using RestAssured and kafka, ensuring the quality and reliability of RESTful API endpoints
Performed database testing using SQL queries to verify data consistency and accuracy
Created comprehensive test plans and test case documentation, covering various levels of testing such as regression, smoke, and integration testing
Education
Bachelor of Science - Computer Sciences
University Of Gujrat
Pakistan
01.2019
Skills
Selenium WebDriver
Test Automation Framework Development
Cross-Browser Testing
Playwright
Integration with CI/CD Pipelines
API Test Automation (Rest Assured)
Distributed Performance Testing
Test Management for Releases
Python
Data-Driven and Parameterized Testing
Performance Testing (JMeter, Locust)
CI/CD Integration (Jenkins, Gitlab)
API Testing (Postman, JMeter)
White Box Testing Expertise
Test Plan and Test Case Documentation
Debugging Skills
Appium
Database Query Writing (Postgres)
Certification
Certified Tester Foundation Level [CTFL-ISTQB], Pakistan, 11/01/19
Training
Fundamentals of Agile, Systems Limited, Pakistan, 05/01/19
Performance Testing Using JMeter, Systems Limited, Pakistan, 03/01/20