Gracenote

Intern in QA

I did my end-of-study internship in Gracenote, in order to test (QA) a library used in the video ACR (Automatic Content Recognition) system of the company.


Company

Gracenote is an international company, bought by Nielsen. I did my internship in the office based in Seoul.

Gracenote provides meta-data and automatic content recognition technologies worldwide.

Project

For the first 2 months of my internship, I mainly improved the existing tests on the video ACR system. The goal was to discover the languages and the tools, as well as to get familiar with the video ACR system.

After that, I implemented my own tests on an uncovered specific component of the system : the client library.

Skills & technologies

The language used during this internship was Ruby, coupled with Gherkin (a language to write tests) through Cucumber.

For test automation, we used Jenkins, that I managed to understand and operate proficiently. We also used widely Git, Linux, Bash.

Tests were managed through Jira. I also had to manage myself and planify the project, which I did mainly through Gantt charts.

What I learned

Working in a big structure like Gracenote was a great opportunity for me. Moreover, the international background was really pleasant.

I discovered a new field of computer science : QA. It broadened my perspective.

Also, even if my direct boss was French (we used French shamelessly), I had to cooperate with other colleagues. We overcame language barrier with creativity !