Learning Management System
Learning Academy
My Role on the Team
My other role on the team was to facilitate the automatic testing of our website, along with doing manual testing collectively with my team. I used Selenium along with TestNG and its XML capabilities to create test cases and to run on multiple browsers, making sure that pages such as the login page worked correctly.
Technologies Used
For scrum software, we had used Flying Donut in order to organize and efficiently split up tasks. And for version control, we were using GIT. We used Visual Studio Code on our team as our IDE.
For testing, Selenium paired with TestNG was used with Java, using browser specific drivers that were linked on Seleniums website for Chrome, Firefox, Edge, Safari, and Internet Explorer.
A Learning Experience
I also had to make sure to learn and understand a completely new language and framework in a very quick manner, and utilize that to create a product. I was able to learn JavaScript in a short period of time and use that knowledge to help contribute to the team.
I also learned the importance of making sure to make everyone on the team feel included and working efficiently with people that I had just met. At least 3 of the 7 team members I had never spoken with before our project, but having clear and focused communication made it a lot more easy to work with them. Though one thing that I also learned from the experience is dealing with group members who may cause issues and being able to overcome those issues in order to finish the project.