My Internship Experience: Kabita Banstola [Quality Assurance]
2 months ago | Internships
My Internship Experience: Kabita Banstola [Quality Assurance]

A Valuable Learning Experience: My Internship at Skybase Innovations
I joined as a QA intern at Skybase Innovations, with the goal of gaining hands-on experience and contributing to the team’s projects. In three months of my internship experience, I had the opportunity to dive deep into the world of software testing, and mobile-app testing, gaining valuable hands-on experience that allowed me to understand the key principles behind ensuring quality in software products.

As a Quality Assurance intern, my role involved supporting QA testing: test the functionality and user experience of various software applications and websites, and mobile apps, write and execute test cases, track and document defects, and work closely with the development team to ensure that the issues were properly addressed and resolved. I was given the opportunity to work on real-world projects, providing me with a hands-on understanding of the QA process. I was involved in mobile-app projects, where I had the opportunity to participate in project meetings with client and gained the importance of clear and effective communication.

Throughout my internship, I had the opportunity to learn about different types of testing methodologies, such as unit testing, integration testing, smoke testing, regression testing, and acceptance testing, and how to plan and execute these tests. I also learned about the principles and best practices of quality assurance, including how to define and measure quality, how to create and maintain testing documentation, and how to manage and track defects. I have learned how to identify and fix defects in software or systems, as well as how to use bug tracking tools and techniques to find and resolve issues which helped me to understand the importance of Quality Assurance. I learned about API testing with test scripts which helped to test various endpoints to ensure they returned the expected data and handled errors gracefully. Furthermore, my communication and teamwork skills were enhanced as I regularly collaborated with cross-functional teams and learned how to contribute effectively in group settings.

Throughout my experience, the most challenging task I faced was, testing two projects side by side as the deadline meets. And this led me to learn how important time management is and it made me more confident in my ability to tackle complex tasks in the future.

One of the most important lessons I learned during my internship was the value of effective communication. Whether working with colleagues across departments, or stakeholders, clear and concise communication was crucial to the success of our projects. Additionally, I learned the significance of attention to detail and the need for thoroughness when writing reports, performing tests, and collaboration with teams. These lessons will undoubtedly guide my future career.

For anyone considering an internship in QA, here are a few tips I’d recommend:

     Learn the basics of manual testing: First, understand how to create test cases, execute them, and report issues.

     Familiarize yourself with automation tools. Even if you’re not doing automation from day one, it helps to have knowledge of tools like Selenium.

     Don’t be afraid to ask questions. If you don’t understand something, ask for clarification. QA is all about ensuring the quality of the product, and there’s no such thing as a silly question.

     Attention to small details: Making attention to every small detail will help to make the quality of the product and enhance ability to build skills.

 

Related blogs