06 March 2025
This blog post details my internship experience at DIY (Do It Yourself), where I delved into both automation and manual testing. Discover the projects I worked on, the skills I acquired, and the valuable insights I gained during this transformative journey.
The moment I stepped into the DIY office, I was greeted by a warm and welcoming atmosphere. The onboarding process was seamless, with comprehensive training sessions that introduced me to the company's tools, technologies, and testing frameworks. The mentors were incredibly supportive, always ready to guide me through any challenges.
Summary: My journey began with manual testing, where I learned the intricacies of the software from a user's perspective.
During my initial weeks, I focused on manual testing. I was assigned to test various features of the company's flagship product, including user interface, functionality, and regression testing. This hands-on experience helped me develop a keen eye for detail and understand the importance of thorough testing.
Summary: Transitioning to automation testing introduced me to tools like Selenium and Python, enhancing my technical skills.
After gaining a solid foundation in manual testing, I shifted to automation testing. I worked on automating repetitive test cases, writing test scripts, and integrating tests into the CI/CD pipeline. This phase taught me the significance of balancing automated and manual testing for comprehensive coverage.
Summary: My internship at DIY provided valuable lessons in collaboration, adaptability, and continuous learning.
My internship at DIY was an incredible learning opportunity that equipped me with practical experience in both manual and automation testing. The skills and insights I gained during this time have prepared me for a successful career in software testing.
If you're considering a career in software testing, seek out internship opportunities and embrace the learning process. These experiences are invaluable stepping stones to a successful career.