B&A
Econolite Group, Inc.
Ingénieur(e) d'essais logiciel senior
À propos du poste
Econolite® est un innovateur de solutions, produits et services de systèmes de transport intelligents (ITS). Notre technologie contribue à sauver des vies et à faire de la ville intelligente une réalité. Si vous souhaitez être à l'avant-garde de cette révolution technologique intelligente, nous voulons discuter avec vous de votre intégration dans notre équipe.
Econolite s'engage à employer les meilleurs talents qui apporteront des contributions significatives à la construction d'un monde plus sûr et connecté.
Les solutions ITS d'Econolite atténuent la congestion du trafic, assurent une mobilité plus sûre et améliorent la qualité de vie. En tant que leader complet pour les systèmes de gestion du trafic, les produits de détection et les services, Econolite s'engage à faire progresser les véhicules connectés et autonomes, les villes intelligentes et la cybersécurité.
L'Ingénieur(e) d'essais logiciel senior (SSET) contribuera à l'efficacité globale des systèmes et de l'infrastructure d'automatisation des tests d'Econolite, en soutenant nos produits leaders du marché de contrôleurs de trafic et de détection.
Ce rôle au sein de l'équipe d'ingénierie des tests et du support se concentre sur le développement et la maintenance de tests automatisés, d'outils et de frameworks en collaboration avec d'autres ingénieurs.
Les candidats doivent posséder de solides compétences en programmation, une expérience pratique de l'automatisation et la capacité de travailler dans des environnements Windows et embarqués Linux.
MISSIONS
- Concevoir, développer et maintenir des tests et des outils automatisés en utilisant C++, Python, Qt et C#/.NET (Visual Studio).
- Soutenir et améliorer les frameworks d'automatisation existants pour valider les produits de contrôleurs de trafic et de détection.
- Développer des tests automatisés complets couvrant les tests de fumée, fonctionnels, d'intégration, de charge et de régression pour les services Web, les APIs et les fonctionnalités logicielles embarquées.
- Construire et affiner des outils d'automatisation et d'installation faciles à utiliser et à maintenir par les équipes d'ingénierie.
- Contribuer à la mise en place et à la maintenance de pipelines évolutifs d'intégration continue (CI) et de déploiement pour les programmes d'automatisation des tests.
- Déboguer et résoudre les problèmes sur les systèmes Windows et embarqués Linux, en utilisant des outils de débogage et l'analyse des journaux.
- Documenter et communiquer efficacement les activités de test, les résultats et les recommandations sous forme verbale et écrite.
- Participer aux revues de code et de conception, en fournissant des commentaires sur la testabilité, la fiabilité et la maintenabilité des produits.
QUALIFICATIONS
- Licence en informatique ou en ingénierie/technologie, ou expérience professionnelle équivalente
- Solides compétences en programmation en C++, Python, et expérience avec Qt (signaux/slots, conception d'interface utilisateur)
- Familiarité avec C#/.NET (Visual Studio) pour la maintenance ou l'extension des outils internes
- Expérience des environnements embarqués Linux et du développement de tests pour systèmes embarqués
- Solide compréhension des frameworks d'automatisation et des méthodologies de test (fumée, régression, fonctionnel, intégration)
- Connaissance des concepts réseau (TCP/IP, SNMP, REST APIs) et expérience de la validation de systèmes distribués
- Connaissance avancée démontrée des protocoles Web, des réseaux et des systèmes
- Connaissance de la cybersécurité et des outils de test de sécurité pour l'évaluation des applications et des réseaux
- Familiarité avec les outils de débogage et les techniques de dépannage sur les couches matérielles/logicielles
- Exposition aux pipelines et outils CI/CD (par exemple, Jenkins, GitHub Actions, ou équivalent)
- Solides compétences analytiques et de résolution de problèmes, ainsi que la capacité de travailler de manière autonome et au sein d'une équipe interfonctionnelle
EXIGENCES PHYSIQUES
- Doit être capable de rester debout, de marcher, de s'accroupir et de se pencher à la taille pendant de longues périodes
- Capacité à soulever occasionnellement jusqu'à 25 livres (par exemple, équipement de test ou prototypes matériels).
- Peut nécessiter de rester debout, de se pencher ou d'atteindre pendant l'installation du matériel ou les tests en laboratoire.
PRÉ-EMBAUCHE
Tous les candidats qui acceptent un emploi seront soumis à une enquête de sécurité et à un dépistage de drogues. Pour les postes applicables, les candidats qui acceptent un emploi seront également soumis à un dépistage du dossier de conduite/véhicule à moteur.
- L'expérience et la connaissance des outils de test fonctionnel automatisé open-source sont souhaitables
- Aptitude et volonté d'apprendre les concepts de l'industrie du trafic/ITS ; une expérience préalable est un plus
RÉMUNÉRATION
La fourchette de salaire de base pour ce poste à temps plein et exempté est de 100 000,00 $ - 140 000,00 $ par an, plus les avantages sociaux. Les fourchettes de salaire sont déterminées par divers facteurs, notamment le rôle, l'expérience et l'emplacement. La fourchette de salaire affichée reflète le salaire de base cible minimum et maximum pour les nouveaux employés à ce poste. Au sein de la fourchette, la rémunération individuelle réelle est déterminée par divers facteurs, notamment l'emplacement, les compétences liées au poste, l'expérience et la formation ou l'éducation pertinente.
AVERTISSEMENT
Les déclarations ci-dessus sont destinées à indiquer la nature générale et le niveau du travail effectué par les employés dans cette classification. Elles ne sont pas conçues pour contenir ou être interprétées comme une liste exhaustive de toutes les tâches, responsabilités, compétences et qualifications requises des employés affectés à ce poste.
Nous nous conformons à toutes les lois, statuts et réglementations concernant l'égalité des chances en matière d'emploi et l'action positive. Nous encourageons vivement les femmes, les minorités, les personnes handicapées et les vétérans à postuler à toutes nos offres d'emploi. Nous sommes un employeur garantissant l'égalité des chances, et tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'état civil, de lactation, d'ascendance/origine nationale, de citoyenneté, d'âge, de handicap, de dossiers d'arrestation et judiciaires, de statut militaire et de vétéran, d'informations et de tests génétiques, de congé familial et médical, ou de toute autre classification protégée par la loi fédérale ou étatique.
Nous interdisons les représailles contre les personnes qui déposent une plainte, oralement ou par écrit, auprès de l'employeur ou du gouvernement, ou contre toute personne qui aide ou participe à l'enquête sur une plainte ou qui s'oppose autrement à la discrimination.
Un employeur garantissant l'égalité des chances - Installation non-fumeur
AVANTAGES SOCIAUX
Ce rôle est éligible aux avantages sociaux : paiement hebdomadaire, accumulation hebdomadaire de PTO, jours fériés payés. Divers régimes médicaux, dentaires, de vision, comptes de dépenses flexibles, dépôt direct. Assurance vie de base, LTD, correspondance discrétionnaire 401k. D'autres avantages facultatifs comprennent : la protection contre l'usurpation d'identité.
