Manual and Automation Engineer
I'm an manual and automation engineer with experience in creating and optimizing automated systems using tools like Python, Selenium, and various testing frameworks. My expertise lies in enhancing efficiency and reducing human intervention in industrial and software systems.
I used Selenium with Python to automate browser interactions on this demo site. The Page Object Model (POM) design pattern was implemented to structure your tests efficiently, keeping the code clean and maintainable. I used Pytest for running the tests, with integration to Jenkins for continuous integration (CI) and continuous delivery (CD). Additionally, Allure Reports was used for generating detailed, user-friendly reports on the test execution and results. This project automates the testing of the e-commerce site, ensuring its functionality and quality.
Here’s a video introducing myself and showcasing some of my work:
Framework for writing simple and scalable test cases in Python, used for unit testing and integration testing.
Design pattern for creating object-oriented classes that serve as an interface to the web application’s UI elements.
A flexible and lightweight reporting tool for test frameworks, providing rich and informative test reports.
Version control system for tracking changes in code and facilitating collaboration in software development.
Web-based platform for version control using Git, enabling developers to collaborate on code and manage repositories.
High-level programming language used for scripting, web development, automation, and data analysis.
Automation server used to implement Continuous Integration/Continuous Deployment (CI/CD) pipelines for building and testing applications.
If you'd like to get in touch, feel free to reach out via email or phone: