Unveiling My Journey:Half way through my Outreachy internship with GNOME

Hello there ! Welcome back!.

As I reach the midpoint of my internship, I’m thrilled to share my journey into the intricate world of end-to-end testing for GNOME OS using the powerful tool, openQA. From initial bafflement to mastering complex tests, it’s been a roller coaster of learning and discovery. Here are a few things i have learned so far along this journey as it unfolds as an Outreachy Intern!

Key Takeaways

  • End-to-End Testing Mastery: I’ve gained an in-depth understanding of end-to-end testing, a critical component in ensuring a smooth user experience in software development.
  • Problem-Solving Skills: Tackling complex technical issues head-on has honed my problem-solving skills, a vital asset in any tech career.
  • Continuous Learning: The tech field is ever-evolving, and this experience has instilled in me the importance of continual learning and adaptation.
  • Learning to to collaborate and effectively communicate: I can not stress this enough! Do not be shy on this as silence eats you up more or even worse the uncomfortable feeling of not finishing the task and being stuck for long.
  • Learning Git: There are some Git commands that i had seen but not used but while working on this project i had to master,still cant believe I can git rebase faster and excitingly without breaking things! Don’t forget i can git rebase -i HEAD~3 and squash multiple commits into 1 and even when nano editor played me a bit i did crack it in the end. Lastly I learned how to cherry pick commits and put them on on another branch and am till learning more. My mentors shared some resources that helped me along the way thanks to Sonny Piers and Sam Thursfield who were very quick to help. Checkout one of the resources that i looked at here :Handbook , some others are PDF’s I cannot share here.

As I continue this exciting journey, I’m reminded that mastering technology is as much about understanding its complexities as it is about embracing the learning process. To those embarking on a similar path, remember: every challenge is an opportunity to grow. Dive in, stay curious, and enjoy the ride in the world of tech testing!

Happy testing, and keep exploring! 🚀🖥️

Leave a comment

Blog at WordPress.com.

Design a site like this with WordPress.com
Get started