Muhammad Shahriyar Abid

Muhammad Shahriyar Abid

$42/hr
Senior QA Engineer | Manual & Automation Testing | Playwright, Cypress, Appium
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
29 years old
Location:
Dubai, دبي — Dubai, United Arab Emirates
Experience:
7 years
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]
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.