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.


The company

Gracenote is a company that provides meta-data and automatic content recognition technologies worldwide. I did my internship in the office in Seoul, South Korea.

The 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.


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

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

Tests were managed through Jira, and I managed myself and planify the project through Gantt charts.

<aside> 🎯 Skills


Ruby

Gherkin

Cucumber

Jenkins

Git

Linux / Bash

Gantt

</aside>

Experience

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 on testing and software development.

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 !

Recommendation

Untitled drawing (4).png

Through his internship, Nicolas showed a great seriousness and huge level of involvement. The work done is of high quality, and his attention to details was valuable (particularly for his documentation effort).

Yoan MAGNIEZ Senior Developer in Test - Gracenote


📧 [email protected]

ℹ️ Linkedin profile