General Electric Développeur AQ Sénior IoT / Senior IoT QA developer in Lachine, Canada

Essential Responsibilities:

Comme développeur assurance qualité sénior internet des objets pour le programme "Intelligent Cities", vous devrez :

  • Analyser les critères de conception en vue de mettre au point et en application des outils automatisés pour assurer que l’implémentation satisfait les spécifications du produit.

  • Maintenir et développer de nouveaux scripts de test en Python pour tester hardware et logiciels, des scripts Python pour l’automation web en utilisant Selenium et intégrer ces scripts dans le framework de test Robot existant.

  • Assumer la responsabilité de la qualité, des protocoles de test et de l’exécution des essais de plusieurs modules logiciels reliés entre eux pour former un système de commande.

  • Comprendre le système actuel, diagnostiquer les zones de faiblesse dans le système de test proposer et développer des améliorations.

  • Travailler en mode Agile, tenir à jour en temps réel l’équipe de développement de logiciels afin d’assurer la résolution rapide des problèmes et l’amélioration du système.

  • Diriger et guider les membres juniors de l'équipe.

As a Senior IoT QA developer for our Intelligent Cities platform, you will :

  • Analyze design requirements to develop and implement automated tools to ensure implementation meets design objectives.

  • Maintain and develop new Python test scripts for testing hardware and software, Python scripts for web automation using Selenium and integrate these scripts into existing Robot test Framework.

  • Be responsible for the quality, test plans, and test execution for multiple software modules connected in a control system.

  • Understand current system, diagnose areas of weakness in the test system, propose and develop improvement plans.

  • Working in Agile, provide real time feedback to software development team for quick resolution and system improvement.

  • Lead and mentor junior team members.

Qualifications/Requirements:

  • Baccalauréat en génie électrique ou informatique, avec au moins 8ans d’expérience.

  • Bonne connaissance pratique de l’utilisation de Linux.

  • Bonne connaissance de codage en langage Python.

  • Expérience avec un autre langage orienté objet serait un atout.

  • Excellentes habiletés en communication et en analyse.

  • Personnalité énergique, autodidacte et motivée, en mesure d’adopter et de comprendre rapidement les nouvelles technologies.

  • Expérience en d'application réseau et une connaissance approfondie des spécifications UDP, TCP et IP v4 / 6.

  • Expérience de l’équipement d’essai, des protocoles de réseautage, des technologies RF et des systèmes point à multipoint est un atout important.

  • Expérience en essais de services Web (débit de traitement, performance en action, etc.) serait un atout.

  • Vous devez accepter de vous soumettre à une vérification préalable à l’emploi, y compris, mais sans s’y limite, à une vérification des références et des antecedents.

  • Vous devez posséder le droit sans restriction de travailler au Canada.

  • Bachelor in Electrical Engineering or Computer Science, with at least 8 years of experience.

  • Very good Linux user working experience.

  • Very good knowledge of Python programming language.

  • Experience with other OOP languages like Java is an asset.

  • Excellent communication and analytic skills.

  • Energetic, self learner and selfmotivated with the ability to quickly embrace and understand new technologies.

  • Must be willing to comply with pre employment screening, including but not limited, reference verification and background check.

  • Must have unrestricted Canadian work authorization

#DTR

Desired Characteristics:

  • Networked solutions experience with strong knowledge of UDP, TCP and IP v4/6 specifications

  • Experience with test instruments, network protocols, RF technologies like point to multipoint systems would be a great asset.

  • Experience in testing web services (Throughput, Performance under Load, etc.)would be an asset

About Us:

GE (NYSE: GE) est le groupe industriel numérique mondial, qui transforme l’industrie grâce à des machines contrôlées par logiciel et des solutions connectées, adaptées et prédictives. GE s’organise autour d’un échange mondial de connaissance, le « GE Store » (offre de produits GE), au sein duquel chaque activité partage et a accès aux mêmes technologies, marchés, structures et intelligences. Chaque invention nourrit les innovations et les applications dans tous nos secteurs industriels. Fort de ses collaborateurs, ses services, sa technologie et sa taille, GE produit de meilleurs résultats pour ses clients en parlant le langage de l’industrie. www.ge.com

GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry.

Locations: Canada; Quebec; Lachine