Skip to main content

Alex pandian

Python Automation Tester

Experienced Python Automation Tester proficient in Selenium seeking a dynamic Test Engineer role to maximize skills in automated testing and contribute to the growth of the company.

Experience

Excutive opertor

Desktop engineer

Projects

project 1

  • Python
  • Webdrive
  • Testcase
  • Selenium
  • Github
  • Automation Testing

Objective:

Refinement of the Orange HRM login automation script in Python and Selenium to specifically validate credentials, ensuring accurate login with correct passwords and handling errors gracefully for incorrect passwords.

project 2

  • Python
  • Selenium
  • Testcase
  • Test script
  • Webdriver

Project Description: Automating Employee Details Management in Orange HRM

• Environment Setup:

Established a dedicated environment and installed WebDriver drivers for automated webpage tasks using Python coding.

Executed Python scripts to ensure proper configuration and functionality of the environment.

• Test Case Automation:

Automated test cases using the Chrome driver and Python scripting, writing precise code to input username and password for a streamlined login process.

Executed the test case using Python code, ensuring successful interaction with the Orange HRM webpage.

• Error Handling:

Implemented conditional error handling for incorrect passwords during the login process, utilizing Python coding for robust error identification.

Executed Python code to handle errors gracefully, ensuring a smooth and responsive automation system.

• Data Extraction and Analysis:

Utilized XPath in Python to extract data from the webpage efficiently.

Wrote Python code for analyzing the extracted data, focusing on determining page load time and enhancing performance.

• Execution with Correct and Incorrect Passwords:

Executed Python scripts with both correct and incorrect admin passwords, validating the proper functioning of the Chrome driver.

Ensured Python code executed automation tasks successfully in various login scenarios.

• Web Page Login Automation:

• XPath and Element Identification:

Identified key elements using XPath within Python scripts for precise interaction with the webpage.

Executed Python code to log in, emphasizing the correct sequence of username and password input.

• Conditional Error Handling:

Incorporated conditional error handling in Python specifically for scenarios involving incorrect passwords.

Implemented XPath within Python scripts to locate username and password elements for effective error identification.

• Writing Test Case:

Wrote a comprehensive Python test case script, including step-by-step instructions for the automated login process.

Ensured the test case covered various scenarios,validating the reliability and accuracy of the automation system.

• Project Scope:

Focused on automating the login process for Orange HRM using Python, WebDriver, and Selenium, with meticulous coding practices.

Verified the efficacy of the Python-coded automation through thorough test case execution.

• Conclusion:

Successfully executed an automated tool using Python coding and WebDriver for seamless login to the Orange HRM webpage, encompassing error handling and performance analysis.