CTC004342 - Quality Assurance Analyst Senior

Secteur industriel: Telecommunications
Type d'emploi: Contract
Durée:
Mode de travail: On Site

Description

Nous sommes à la recherche d’une ressource en assurance et contrôle de la qualité pour le projet 9-1-1 de prochaine génération. Ce projet comprend principalement des composantes backend SIP & HTTP en Java et un peu de UI.

Le travail consiste à

  • Supporter les développeurs en les aidant avec les tests et l’infrastructure physique et logiciel.
  • Réaliser des tests systèmes et d’intégrations automatisés avec Java et Docker.
  • Réaliser manuellement des tests ne pouvant pas être automatisés. (appels 9-1-1 et tests de UI/UX)
  • S’assurer de la qualité des composantes (alarming, logging, monitoring, redundancy).
  • S’assurer que nos environnments de tests sur Redhat fonctionnement en tout temps avec les dernières versions de nos composantes.
  • Comprendre l’ensemble de la platforme et diagnostiquer des problèmes d’intégration.
  • Configurer des machines Redhat avec Ansible
  • Améliorer notre processus CI/CD avec Gitlab CI et Ansible.
  • Améliorer nos environments de développement et tests.
  • Améliorer l’infrastructure logicielle Java (frameworks et outils).
  • Nous considérerons les candidats séniors et intermédiaires, ou juniors si il s’agit de talents exceptionnels. Le candidat proposé sera présélectionné et passé en entrevue à nos bureaux. Le candidats retenu travaillera en mode Agile et sera localisé dans nos bureaux de Québec (930 d’Aiguillon), intégré à l’équipe Bell. Il sera supervisé par nos architectes logiciels séniors.

    Nous recherchons un candidat avec les compétences suivantes:

  • Linux avancé
  • TCP/IP avancé
  • HTTP avancé
  • Tests automatisés avancés
  • Réseau intermédiare
  • Java intermédiare
  • DNS intermédiare
  • SOAP/REST intermédiaire
  • Ansible
  • Docker
  • Bash
  • Production grade deliverables (Alarming, logging, monitoring, redundancy)
  • Compréhension des besoins opérationnels
  • Concurrent programming
  • Agile Scrum
  • Bilingue (fluent en français et anglais)
  • Habilité à travailler en équipe
  • Habileté à communiquer efficacement avec ses pairs et la direction
  • Devrait posséder:

  • MongoDB
  • Eclipse (IDE) ou Intellij
  • XML, JSON and Java tools
  • Software architecture and design
  • Time and complexity evaluation skills
  • Maven
  • GIT
  • Atouts:

  • Web UI (Angular 6)
  • SIP (Session Initiation Protocol) et RTP (Real Time Protocol)
  • Oracle/SQL
  • Logback
  • ELK stack
  • Authentication/Authorisation/Security (PKI, SAML, XACML, etc.)
  • Le projet étant débuté, nous aimerions avoir les ressources sur place en août, au plus tard en septembre.

    Work Address Details - 930 rue d'Aiguillon, Québec

    Notre barre latérale

    Bienvenue sur le nouveau site web de la CTC.