QA Automation Specialist

TouchTunes Music Corporation   •  

Montreal, QC

Less than 5 years

Posted 244 days ago

This job is no longer available.

TouchTunes is looking for a bright, open-minded and versatile automation specialist for our back end services, ETLs and Restful APIs. If you are passionate about quality, details, performance, we want you!   As an automation specialist in the Services Platform Division, you will be collaborating with architects, production leads, technical leads, developers, and IT staff to analyse, develop and create the development and automated test infrastructures, code repository and review systems, containerization and deployment software for the TouchTunes Services Platform.   Your goal will be to maintain quality and performance on all our backend services that run on TouchTunes’ Docker-based cloud and data-center infrastructure and powers all TouchTunes products and services (jukebox, mobile, TV, web sites, etc.) Every day, the backend infrastructure serves several million of requests and therefore, the ideal candidate needs to fully understand how to test high volume services. We also aim for frequent releases, so automation testing is key to deliver quality.  

Responsibilities: ·        Design, build and maintain a "continuous integration / continuous deployment" paradigm with automated tests with product and platform development teams ·        Evangelize and support the test automation and quality oriented CI processes with dev teams (implement quality gates, champion of quality assurance best practices) ·        Documentation quality and automation vision, processes and best practices  

Required Qualifications: ·        3+ years’ experience in testing RESTful APIs.  ·        Excellent knowledge of testing frameworks (ROBOT, Selenium, SOAPUI, Runscope, Sonar Qube) ·        Excellent knowledge of application lifecycle and Test Driven Development for java, javascript, python ·        Good knowledge of or interest in Linux, docker, AWS ·        Good software development and scripting skills (Python, Groovy, Go, bash) ·        Experience with JMeter and/or Soasta for load and performance testing would also be great. ·        Experience with our development tools which include Gerrit/Git, Jira, Jenkins, Docker, nginx, AWS and the IDE of your choice  

Required Skills/Competencies/Behavior: ·        Leads by example and exemplifies the company's Core Values in action and behavior ·        Good interpersonal & communication skills ·        Strong sense of urgency  

Preferences: ·        Experience in digital entertainment, music, games highly desired