MUHAMMAD SHAHRIYAR
Senior Software Test Engineer
Phone number: -
Email:-LinkedIn: https://www.linkedin.com/in/muhammad-shahriyar-abid/
Address: Dubai, United Arab Emirates
PROFESSIONAL SUMMARY
Experienced Senior Software Test Engineer with over 6+ years of expertise in overseeing both manual and automated testing
processes for web and mobile applications, focusing on enhancing software quality. Proficient in utilizing a range of cutting-edge
tools such as Cypress, and Playwright, and more, alongside strong skills in MYSQL, JavaScript, and Python.
TECHNICAL SKILLS
•
•
•
•
•
•
•
•
•
•
•
•
QA: Black Box Testing
Frameworks: Cucumber BDD, TestNG, Mocha,
Automation Tools: Cypress, Playwright, Appium
Languages: JavaScript, Typescript, Python
Database: MySQL
Continuous Integration: Jenkins
Source Control: GitHub
Methodologies: Agile/Scrum
Reports: Bug Report, QA Documentation, Test case writing, and Test Planning
API's Testing: Postman, Swagger
Task Management: Atlassian Jira, Trello, Zoho, Notion, and Test Rails
Others: Leadership Skills, Analytical skills, Quick learner
WORK EXPERIENCE
Dscale – Dubai, United Arab Emirates
Senior QA Engineer
•
March 2024 – Present
Designed comprehensive test cases based on project requirements, ensuring thorough test coverage to maintain highquality standards across all phases of development.
Performed detailed manual testing on both mobile and web application according to test cases, documenting results
meticulously to ensure all aspects of the application were tested and verified.
Introduced automation testing using Playwright and created a framework from the scratch, written e2e test cases.
Identified and documented issues and bugs discovered during testing, ensuring that developers were promptly notified to
facilitate quick resolution.
Collaborated closely with developers and cross-functional teams to resolve issues, improve product quality, and ensure
seamless project execution.
Suggested and implemented process improvements and best practices to optimize the QA process, contributing to
enhanced efficiency and product quality.
Provided regular status updates and detailed reports on testing progress to stakeholders, ensuring full transparency and
effective communication.
•
•
•
•
•
•
Core Direction – Remote, United Arab Emirates
Lead QA Engineer
•
•
July 2021 – Present
Led comprehensive quality assurance initiatives as the primary test engineer overseeing both manual and automated
testing procedures, ensuring powerful quality control processes within the company.
Proficiently automated web applications using Cypress with JavaScript and TypeScript, while effectively managing version
control through GitHub.
[Page 1 of 2]
•
•
•
•
•
Enhanced project quality and reduced manual QA workload by developing and managing automation scripts for Core
Direction, encompassing over 500 regression tests and 200 Sanity tests, leading to streamlined testing processes.
Successfully enhanced five products, including mobile apps, web app, and admin panel, while collaborating with crossfunctional teams to establish and execute QA processes and methodologies.
Efficiently managed software releases, deploying critical hotfixes seamlessly across Staging and Production environments,
ensuring minimal downtime and maximizing system reliability.
Led and mentored new hires and manual QA team, enhancing their domain knowledge and advanced skills to improve
overall expertise levels.
Facilitated smooth transition for new team members through peer assistance and domain transfer sessions, promoting
knowledge exchange and team integration.
Filledstacks - Remote, South Africa
Senior Software Test Engineer
•
•
•
•
•
•
April 2021 – August 2022
Ensured bug-free product releases through manual testing, guaranteeing production readiness.
Developed and tested 7 Flutter-based applications, including Delivery Dudes, Sports OS, and Rapture.
Developed a powerful mobile app automation framework with Appium and JavaScript, streamlining testing processes
while developing and executing comprehensive test cases, ensuring product quality and reliability.
Closely monitored team dynamics, spearheading development of streamlined QA processes, significantly boosting
productivity and elevating product quality.
Effectively utilized Agile/Scrum methodology, contributing to iterative development cycles and sprint planning, while
proficiently reporting and managing bugs using Notion tool for streamlined project execution.
Developed expertise in utilizing "Testsweets," an innovative automation tool by Filledstacks, enabling seamless end-toend testing and automation of mobile applications without the need for coding.
Rebel Technology - Lahore, Pakistan
Software Quality Assurance Engineer
•
•
•
•
•
September 2019 – April 2021
Engaged with clients to address upcoming release issues and gather feedback while also creating efficient web automation
scripts using Selenium and integrating them with GitHub and Jenkins for project automation.
Developed a Java-based RestAssured API framework using BDD Cucumber, Maven, and JUnit, while also contributing to
Agile development processes such as Scrum, Sprint planning, and Retrospectives.
Successfully contributed to the development process by creating test plans, participating in various reviews and meetings,
and conducting comprehensive testing across multiple environments, ensuring product quality and efficiency.
Conducted detailed load testing with JMeter, delivering comprehensive reports, and executed MySQL database testing.
Successfully conducted API testing to analyze response times and troubleshoot inter-platform issues, along with backend
testing utilizing APIs.
Arbisoft - Lahore, Pakistan
Junior Software Quality Assurance Engineer
•
•
•
•
November 2018 – September 2019
Regularly liaised with clients for updates and feedback on KAYAK and its affiliated applications, while collaborating closely
with the Software Engineering Team throughout the SDLC phase.
Documented technical requirements, test cases, use cases, design documents, and test scripts according to business rules
for each release, and performed bug reporting for web, desktop, and mobile applications.
Implemented TFS and Azure DevOps for managing test cases, tracking progress, and logging bugs, while contributing to
incremental development within SDLC and STLC frameworks.
provided QA support for escalated customer issues, tested patches, reported bugs, and offered timely feedback; also
conducted Accessibility testing for mobile apps and web browsers.
EDUCATION
Bachelor’s degree, Computer Science
University of Sargodha, Lahore, Pakistan | 2014 – 2018
TECHNICAL PROJECTS
•
•
Core Direction (Website | Mobile | Back-End): Led QA team in establishing testing protocols, designing regression suite,
and implementing manual and automated testing with Cypress; developed Cucumber BDD automation framework,
maintained test plans, conducted API and load testing using POSTMAN and JMeter, and tested fitness devices including
Fitbit, Garmin, Samsung, and Huawei.
KAYAK (IOS | Android | Website): Collaborated with 8 QA team members to develop Regression Suites for KAYAK,
ensuring bug-free products for KAYAK and partner platforms like Momondo, Swooodoo, Cheap flights, Checkfelix.
[Page 2 of 2]
•
•
•
•
Delivery Dudes (Android | IOS | Website): Led multiple projects, maintained product quality, conducted Manual and
Automation Testing, developed a Regression Suit with Appium, documented test cases, and led manual testing for various
Flutter-based applications.
Easy Transcription (IOS | Android): Led cross-functional QA and developer team to create regression suites for Easy
Transcription App, ensuring app quality prior to each release.
TestSweets: Achieved proficiency in utilizing an automation tool to conduct comprehensive testing of mobile applications,
enabling seamless end-to-end testing without the need for coding.
Eddii Health (Android | iOS): Worked on this health application from scratch and responsible for all the QA work
individually, designed test cases and make sure the quality of the app till it goes live.
CERTIFICATIONS
•
Cypress – Modern Automation Tool
•
API Testing Foundation
•
Scrum Fundamentals Certified
•
JMeter: Performance & Load Testing
•
MySQL Essential Training
•
Performance Testing Foundation
[Page 3 of 2]