Ram Maheshwari Logo Image
Imran Ahmad

Hey, My name is Imran Ahmad

Passionate about automation testing and continuous improvement, with expertise in Python programming and a focus on delivering efficient, high-quality software solutions.

About Me I am a professional transitioning into Python Automation Testing, with a strong background in Python programming. I specialize in automation tools, testing frameworks, and scripting to ensure high-quality software and efficient processes. Passionate about continuous learning, I aim to improve testing practices through automation.

Get to know me!

Hey! It's Imran Ahmad, a professional making the shift into Python Automation Testing. With expertise in Python programming and test automation tools, I focus on enhancing software quality and streamlining testing processes. I am always eager to expand my knowledge and skills in the field of automation.

Feel free to contact me here.

Contact

My Skills

HTML
Data-Driven Testing (DDT)
CSS
JavaScript
MySQL
Python
GIT
PyTest
Jenkins
JIRA (basic)
DOM
VS Code and PyCharm
Robot Framework

Projects I have developed and implemented automated tests for various web applications using Selenium WebDriver and PyTest. My work includes creating scalable test scripts, performing data-driven testing, ensuring cross-browser compatibility, and integrating Jenkins for continuous testing. Each project aims to improve software quality and optimize the overall testing process.

Software Screenshot

Capstone Project

Automated Testing of Demo Webshop E-Commerce Web Application.
Tools: Selenium WebDriver, Python, PyTest, POM, Data-Driven & Keyword-Driven Testing.
• Developed end-to-end automation scripts for authentication, login/logout, cart, and checkout.
• Utilized Python's Random module for selecting products and fetching details dynamically.
• Implemented PyTest parameterization for Data-Driven Testing using Excel.
• Integrated tests with Jenkins for automated execution, reducing regression risks.
• Automated Cross-Browser Testing to ensure compatibility across Chrome, Firefox, Edge, and Safari.
• Reduced manual testing time by automating frequently used features.

GitHub Repository
Software Screenshot

Mini Project 1

Automated Testing of GUVI Web Application.
Tools: Selenium WebDriver, Python PyTest, POM, Data-Driven & Keyword-Driven Testing.
• Developed scripts for authentication, login/logout, button functionality, webpage title verification.
• Used PyTest parameterization for Data-Driven Testing via Excel.
• Integrated Jenkins for continuous testing and automation.
• Ensured cross-browser compatibility with Selenium WebDriver.

GitHub Repository
Software Screenshot

Mini Project 2

Automated Testing of HRM Web Application.
Tools: Selenium WebDriver, Python PyTest, POM, Data-Driven & Keyword-Driven Testing.
• Automated login, menu functionality, new user creation and verification.
• Designed Data-Driven Tests with multiple datasets using DDT.
• Used CSS Selectors and XPATH for precise web element interaction.
• Integrated Selenium scripts with Jenkins for CI/CD pipeline execution.
• Optimized test scripts for speed and implemented parallel execution.

GitHub Repository

Contact Feel free to reach out to me for any inquiries or collaboration opportunities. I am always open to discussing automation testing, Python development, or any other related topics. I look forward to connecting with you!