Having already done a few Co-op placements heading into this QA Test Platform Development position with Broadcom, I somewhat expected that I would not be learning as much material compared to my first two Co-op experiences. But I am thrilled this did not turn out to be the case. I had the opportunity to learn several new programming languages and apply them towards fixing, updating, and creating new test scripts. Along with the testing and debugging tasks that usually comes with a QA position, there were occasions where my software development skills were tested when asked to develop new utility scripts or begin work on a new project my team picked up.
Broadcom is a fairly large semiconductor company dealing in the wireless and broadband communication business. The only branch located in Canada happens to be in Richmond with approximately 200 employees. The QA team consists of around 30 people, most of which are fellow Co-op students. It was amazing to work with both senior and new Co-ops as the work we did together boosted my teamwork and communication skills greatly.
The colleagues that I had a chance to work with were all very knowledgeable and friendly. Questions were encouraged and they were always willing to help if I was stuck on a problem. On some days, we would have lunch together with most of the Co-ops and socialize. We were able to become close friends and work is definitely more enjoyable that way. Those Farewell lunches which would happen every four months due to some Co-ops finishing their work term were fun, but it was sad to see your colleagues leave. I definitely cherish the memories I made with my colleagues and have a little hope that maybe there will be a chance to meet them again one day in a future job.
The last 8 months I spent here at Broadcom seems to have flown by so fast, but I am grateful for the experience and memories that I have made. The outcome of this Co-op placement has had a strong impact on future career goals. My interest in software development work has convinced me to look for a position that requires me to do work on both hardware and software. I believe this is ideal as I can put my academic knowledge to work on the hardware side and Co-op experience to work when the software is involved. But the reality is that nothing is ideal and you never know where the future will take you. The one thing I do know is that this opportunity has opened up a few more doors than I would have had if I didn’t make the most of it. So I cherish the fact that I did and now feel a bit more prepared for what my future career will be.
Beyond the Blog
Learn more about the Engineering Co-op Program