Alex pandian
Python Automation Tester
- Bangalore, Karnataka, India
- gurualex241097@gmail.com
- +91 73737-47616
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
- Utilized SAP software to efficiently update bins in the logistics supply chain, resulting in improved inventory accuracy and reduced errors.
- Conducted client negotiations and managed the inbound and outbound flow of parcels, ensuring timely delivery and customer satisfaction.
- Coordinated daily transportation across various modes (air, road, ship) and remote areas, optimizing logistics operations and minimizing costs.
- Generated monthly and weekly reports in Excel for the purchase team, providing valuable insights and supporting data-driven decision making.
- Oversaw the process of obtaining online income tax certificates for parcels exceeding 50,000, ensuring compliance with legal requirements and avoiding penalties.
Desktop engineer
- Installed and serviced desktop and laptop hardware and software, including RAM and SSD upgrades, operating system installations, and software updates. Improved system performance and functionality for clients.
- Resolved hardware issues at the board level, such as troubleshooting onboard laptop and computer components. Provided effective solutions to complex hardware problems.
- Installed and configured CCTV cameras, ensuring proper functioning and compatibility with both new and older models of desktop computers. Enhanced security measures and surveillance capabilities for businesses.
- Assembled and installed custom gaming systems, optimizing computer performance and compatibility for gaming enthusiasts. Provided clients with high-performance gaming setups tailored to their specific needs.
- Provided desktop and laptop sales services, assisting customers in selecting the right hardware and software for their requirements. Helped clients find the perfect computing solution, ensuring satisfaction and long-term usage.
Projects
project 1
- Python
- Webdrive
- Testcase
- Selenium
- Github
- Automation Testing
- Project Description:Enhancing Orange HRM Login Automation for Credential Validation
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.
- Automated test cases by using Chrome driver and entering username and password for login
- Handled conditional errors for incorrect passwords during login process
- 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:
- Leveraged Python scripting to automate the login process for the Orange HRM webpage.
- Installed and configured Chrome driver using Python code for seamless interaction with the webpage.
- 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.
- 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.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.
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.
- Mention measurable impact or results you helped deliver. Focus on the outcome of tasks. Example: Modified customer service support system to reduce complaints by 10%.