Personal details

Ghous K. - Remote full-stack developer

Ghous K.

Sr. QA Automation Engineer
Based in: đŸ‡”đŸ‡° Pakistan
Timezone: Karachi (UTC+5)

Summary

I am a QA Engineer with 10+ years of experience in manual and automation testing. I have a strong understanding of the software development life cycle (SDLC) and have experience in all phases of testing, from requirements gathering to defect tracking.

I am proficient in a variety of testing tools and technologies, including Selenium WebDriver, Ranorex, Playwright, JMeter, and C#, Java, and Python. I am also experienced in agile methodologies, DevOps, and continuous integration/continuous delivery (CI/CD).

In my previous role as Senior QA Automation Engineer at Insight Software, I mentored a team of QA engineers and developed and maintained automation frameworks using Selenium WebDriver and Ranorex. I also conducted performance testing for Java applications in an AWS environment.

I am also a certified architect for Google Kubernetes Engine and have experience in continuous delivery and DevOps. I am also proficient in Python and have taken courses on IT automation and Git and GitHub.

I am a highly skilled and experienced QA Engineer with a strong understanding of the software development process and a proven track record of success in delivering high-quality software. I am confident that I can make a significant contribution to your team.

Here are some of my specific accomplishments:

  • Mentored a team of QA engineers and developed and maintained automation frameworks using Selenium WebDriver and Ranorex.
  • Conducted performance testing for Java applications in an AWS environment.
  • Developed and maintained automation frameworks using Cypress and Selenium Webdriver.
  • Spearheaded the automation testing using Selenium, contributing to a 50% reduction in manual testing efforts.
  • Designed and implemented data-driven, keyword-driven, hybrid, and BDD frameworks.
  • Regularly participated in sprints to analyze requirements and design relevant test cases.
  • Leveraged JIRA, Confluence, and TestRail for efficient defect tracking and test case management.
  • Played a pivotal role in a cross-functional team, ensuring the timely resolution of defects.

I am a highly motivated and results-oriented individual with a passion for quality. I am also a quick learner and I am always eager to take on new challenges. I am confident that I can make a significant contribution to your team and help you achieve your goals.

Work Experience

Sr. QA Automation Engineer
Turing (Contract) | Mar 2022 - Present
Java
C#
Bash
Azure
Selenium
Jenkins
Ranorex
Test Automation
AWS (Amazon Web Services)
  • Mentored QA Team in Selenium WebDriver and automation best practices.
  • Maintained and Improved existing Ranorex and Playwright Automation framework.
  • Performed entire migration of entire Ranroex 6.5 codebase to 8.3 and executed in newly created AWS EC2 VMs.
  • Created CI Pipeline in AzureDevOps and Jenkins.
  • Ensured the release of premium-quality applications that provided intuitive and secure experiences for users.
  • Develop a test management process according to the organization’s needs.
  • Work with the product team to develop requirements and user stories, according to customer needs.
  • Perform Integration, acceptance, and regression tests.
  • Enhance and Develop Selenium WebDriver,CodedUI,QTP and Winium Framework.
  • Increased the coverage of Smoke Test Automation suite on an existing project by 42%.
  • Utilized the Selenium/Webdriver framework with Java to create 200+regression tests along with integration & functional testing.
  • Implement test automation framework into CI/CD pipeline using Jenkins and AzureDevOps.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
  • TPS Worldwide Principal Test Automation Engineer - DevSecOps.
Principal Test AutomationEngineer
TPS Worldwide | Nov 2020 - Jun 2023
Python
Java
C#
Selenium
Cucumber
JMeter
Security testing
Postman
  • Performed DevSecOps for Linux and Windows Platform.
  • Developed Automation framework from scratch using C#, Java, NUnit, SpecFlow and Selenium WebDriver using POM Design pattern.
  • Created Test Plan for various Fintech Application (e-wallets, Digital Payment systems and P2P Payment applications.
  • Responsible for both Functional and non-functional testing.)
  • Implemented SonarQube Rules in CI Pipeline.
  • Leads Functional and Non-Functional teams.
  • Developed Framework for Selenium Webdriver and Integrated with OWASP ZAP for active and passive scan.
  • Used Selenium Webdriver, Winium, Cypress, Finsim, VTS (Visa Test System), JMeter, Kong, PostMan and Multiple tools for Test Automation in Fintech Environment.
  • Focused on Test automation and System Integration Testing.
  • Daily Test Execution and development of Test Cases, utility applications and fixed flaky automated test cases.
  • Responsible for Stress testing of extremely complex fintech systems on Client side (on-site and remotely) as well (Mostly JMeter).

Education

IUBH Online (Berlin, Germany)
M.Sc・Artificial Intelligence
Sep 2021 - Dec 2024
Hamdard University
Bachelor's degree・Computer Systems Engineering
Aug 2008 - Jul 2012

Personal Projects

Ritian IO AutomationIconOpenNewWindows
2021
Java
Selenium
Gradle
TestNG
Test Automation
PureVPN Chrome Extension (Test Automation)IconOpenNewWindows
2020
Java
Selenium
JUnit
Jenkins
* Created framewrok from scratch using POM. * Utilize crx file for automating Chrome VPN extension * Created Login and log-out scenarios

Certifications & Awards

Continuous Delivery & DevOps
University of Virginia | Sep 2020