Amazon Shopper


Link To Github Page


During Winter break of my sophomore year, I decided to learn some Python. After a few weeks I was pretty decent and decided to do a project as the culmination of what I've learned. One of the reasons I chose to learn Python was because there were a lot of automation projects that it's used for. I always thought that automation was cool, so when I found out about Selenium I was set on doing a project with it. Using it on a practice site felt boring, so I decided to use it on Amazon because I love online shopping. Working with Selenium was fascinating and frustrating, but eventually I got something that worked decently. Though Amazon has several different item pages which made the program hard to execute consistently. With my novice Selenium knowledge, I was able to get a decent script out.

What I love the most about this project is the fact that everything about it came from outside of school. It was something that I decided I wanted to do, not like the CS 234 project even though I enjoyed both. It also lead to me getting my first internship as an automation engineer. Working with Selenium at work really improved my skills and showed me how a company can use some automation tools. Looking back at this project there are a lot of things that I'd change, but being something that was entirely self taught I still love it.