Summary
Overview
Work History
Education
Skills
Interpersonal Skills
Interests
Timeline
Generic
Abid Ali Shah

Abid Ali Shah

Lahore

Summary

Results-driven Senior SQA Automation Engineer with over 10 years of experience in manual and automation testing for web and mobile applications. Possesses strong expertise in Playwright, Cypress, Selenium, Appium, and REST API testing, with a proven track record of building automation frameworks from the ground up. Skilled in leading QA teams and ensuring high-quality releases in Agile/Scrum environments across diverse sectors, including healthcare, Fintech, OTT, and e-commerce. Committed to driving continuous improvement and delivering exceptional software quality through innovative testing strategies. Automation specialist with strong background in systems integration, process optimization, and troubleshooting. Proven ability to drive efficiency through innovative automation solutions. Known for exceptional teamwork and adaptability in dynamic environments. Skilled in PLC programming, HMI design, and robotic systems, consistently delivering impactful results.

Overview

10
10
years of professional experience

Work History

Automation Engineer / QA Lead

StarzPlay
11.2024 - Current
  • Worked in an Agile environment, leading QA efforts across mobile and web platforms. Architected and implemented robust automation frameworks from scratch using Appium, Selenium, Robot Framework, Playwright, and WebdriverIO. Hands-on experience in Java, Git, and CI/CD pipelines, with a strong focus on delivering scalable and maintainable test solutions. Mentored QA engineers and ensured quality standards throughout the SDLC.
  • Https://starzplay.com/en
  • Led a team of QA engineers to ensure timely delivery and adherence to Agile processes.
  • Designed and implemented automation frameworks for web and mobile applications using Appium, Selenium, Robot Framework, Playwright, and Python.
  • Developed and executed API tests using Postman and Python Requests Library.
  • Integrated automated test suites into CI/CD pipelines with Git-based workflows.
  • Collaborated with cross-functional teams to define QA strategy, automation approach, and test plans.
  • Performed regression, smoke, UAT, usability, and performance testing across multiple devices, browsers, and operating systems.
  • Analyzed and reported test results, tracked defects, and worked closely with development teams to resolve issues.
  • Mentored junior QA engineers on automation best practices, frameworks, and tools.

SQAEngineer

ChaiOne
11.2022 - 11.2024
  • Architected and designed test frameworks from scratch for both manual testing and test automation. Experience in the full Software Development Life Cycle (SDLC) using both Waterfall and Scrum methodologies. Expert in quality assurance, verification, and validation of software products. Validated web-based applications on multiple form factors. Performed design verification and performance of algorithms.
  • Https://www.chaione.com/
  • Led and mentored a team of QA engineers. Analyzed user requirement documents and functional requirements of the blood analyzer.
  • Developed test cases for most of the functionalities and was involved in preparing the test plan document that included details of the testing effort being conducted.
  • Followed FDA and ISO regulations for the Software Quality Assurance testing.
  • Created test scenarios for the functionalities and executing the test cases to check if the expected results are actualized.
  • Managed testing and release schedules by planning test cycles, tracking test results and reporting bugs in the software to the development team.
  • Resolved testing problems by modifying testing methods during tests, conferring with management to revise test objectives and standards.
  • Executed performance and sector capacity test cases as part of the product benchmark effort.
  • Involved in functionality, regression, user acceptance (UAT), smoke, usability, and GUI testing.
  • Created impact analysis document.

Staff SQA Automation Engineer

10 Pearls
11.2020 - 02.2022
  • Extend your agile development teams with a high-performance partner. We help you accelerate your digital journey through faster software delivery to outpace the competition.
  • Created Framework using webdriver.io for Mobile automation.
  • Created framework using Cypress for web applications.
  • Created a framework for API automation using postman.
  • Perform the tasks of preparing test cases and reports and ensuring that the testing phase meets quality standards.
  • Handle the tasks of identifying testing problem areas and conducting root-cause analysis of software issues.
  • Ensure traceability of test cases back to the Business requirements.
  • Responsible for production deployment.
  • Participated in requirement gathering.
  • Created impact analysis document.
  • Developed automated testing frameworks to enhance software quality and reduce deployment time.

Lead SQA Automation Engineer

Finja
03.2019 - 06.2020
  • Serve as a key software development team member as the lead QA on development projects. Supervise and software QA testing team in developing and implementing quality assurance and quality-control methodologies. Ensure compliance with QA standards, federal regulations, and customer specifications.
  • A Pakistani fintech with a mission to make payments free, frictionless, and real-time.
  • Conducted product-design reviews throughout the software development lifecycle to provide input on functional requirements, product designs, schedules, and potential issues. Leveraged developer background to communicate effectively with the software design team, gaining their respect and becoming a valued, “go-to” team member on challenging test cases.
  • Performed Load test using JMeter.
  • Created an own automation framework as per company requirements using cypress.io.
  • Created scenario-based API testing framework.
  • Analyze performance reports.

Lead SQA Automation

EWorx
12.2017 - 03.2019
  • Performed Load test using Jmeter.
  • Created own automation framework as per company requirements.
  • Analyze performance reports.
  • Identify server loopholes.
  • Created keyword-driven testing framework using selenium web driver and Apache poi libraries.
  • Created annual bill verification script.
  • Created a complete sanity workflow script.
  • Implemented “Page object model” for less maintainability.
  • Perform the tasks of preparing test cases and test reports as well as ensure that the testing phase meets quality standards.
  • Published test summary reports.

Sr. Software Engineer

Softronix
01.2016 - 12.2017
  • Created keyword-driven testing framework using selenium web driver and Apache poi libraries.
  • Used log4j libraries and Microsoft excel for daily test script reports.
  • Implemented “Page object model” for less maintainability.
  • Perform the tasks of preparing test cases and reports and ensure that the testing phase meets quality standards.
  • Handle the tasks of identifying testing problem areas and conducting root-cause analysis of software issues.
  • Ensure traceability of test cases back to the Business requirements.
  • Understanding of Test-Driven Development.
  • Performed Input Validations, User Interface Validations, Browser Compatibility testing and Navigation testing.
  • Published test summary reports.
  • Used JIRA for bug tracking and reporting, also follow up with the development team to verify bug fixes and update bug status.
  • Regularly followed up with Development Team to discuss Enhancement and Modification requests. Coordinated with project managers and IT department to ensure time management.

Education

MCS - Computer Engineering

Global Institute
Lahore
05-2015

Skills

  • SQA Testing & Methodologies
  • Test Plans, Cases & Processes
  • API Testing
  • Integration testing
  • Robot Framework
  • Performance, Load & Stress
  • QA & QC Standards
  • Cypressio
  • Playwright
  • Webdriverio
  • Selenium WebDriver
  • Jmeter
  • Postman
  • Appium
  • Artificial intelligence implementation
  • Playwright

Interpersonal Skills

  • Understands the importance of client-facing roles
  • Creates reports and evaluates data to ensure that they align with current trends
  • Excellent customer service and communication skills
  • Good team member understanding of wrap-around development and testing processes
  • Able to work well as a team member or independently depending on project requirements
  • Strong code defect identification and resolution strategies
  • Excellent verbal and written communication skills
  • Excellent ability to collaborate with development and engineering teams in an Agile environment
  • Good understanding of Automation life cycle Quality process
  • Easily pick up new technologies

Interests

Video Games, Cricket, History Books, Programming

Timeline

Automation Engineer / QA Lead

StarzPlay
11.2024 - Current

SQAEngineer

ChaiOne
11.2022 - 11.2024

Staff SQA Automation Engineer

10 Pearls
11.2020 - 02.2022

Lead SQA Automation Engineer

Finja
03.2019 - 06.2020

Lead SQA Automation

EWorx
12.2017 - 03.2019

Sr. Software Engineer

Softronix
01.2016 - 12.2017

MCS - Computer Engineering

Global Institute
Abid Ali Shah