Posted:
9/25/2024, 1:23:55 AM
Location(s):
Quebec, Canada ⋅ Brossard, Quebec, Canada
Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior
Field(s):
Software Engineering
Workplace Type:
Hybrid
À propos de la Société de contrôle Johnson
À la Société de contrôle Johnson, nous transformons les lieux et les espaces où les gens vivent, travaillent, apprennent et jouent. De l'optimisation des performances des bâtiments à l'amélioration de la sécurité et du confort, nous obtenons les résultats qui importent le plus. Résolument engagés à protéger l'environnement, nous tenons cette promesse dans des secteurs tels que la santé, l'éducation, les centres de données et la fabrication. Avec une équipe de 100 000 experts dans plus de 150 pays et 135 ans d'expérience en matière d'innovation, nous accompagnons nos clients dans la réussite de leurs missions.
Lorsque des sociétés Fortune 500, des clients gouvernementaux ou toute autre application d'entreprise aux prises avec des enjeux de sécurité critiques ont besoin d'une solution fiable pour leurs activités quotidiennes, ils se tournent souvent vers Johnson et ses technologies de gestion de la sécurité et des événements installées dans des milliers d'installations dans le monde entier. La Société de contrôle Johnson s'est forgé une solide réputation dans le secteur de la sécurité en tant qu'innovateur en matière de technologies de sécurité et de gestion des événements. Grâce à ses investissements continus en R et D et à sa capacité de harnacher les nouvelles technologies, la Société de contrôle Johnson a atteint l'excellence technologique.
Ce que vous ferez
L'ingénieur-automaticien en AQ sera un contributeur clé à la conception, au développement et à la mise en œuvre d'applications de systèmes de contrôle d'accès et de sécurité de grande envergure et essentiels à la mission de nos clients. Ce poste se concentrera sur le développement de nouvelles applications Web frontales ainsi que sur la maintenance des applications frontales existantes. Vous aurez l'occasion de collaborer avec une équipe d'ingénieurs pour concevoir et développer des solutions de systèmes robustes qui répondent aux exigences définies. Ce poste en mode hybride à Brossard au Québec exige votre présence sur place trois (3) jours par semaine.
Nous sommes une équipe collaborative. Vous contribuerez donc à toutes les phases du cycle chronologique de l'élaboration des systèmes, de la planification au développement, en passant par les essais et à la version finale! Vous ferez partie d'une équipe de mêlée pour livrer des produits de qualité dans les délais impartis et vous coordonnerez également vos efforts avec ceux de l'équipe de développement, de l'architecte en assurance-qualité et d'autres ressources pour comprendre et maintenir une compréhension approfondie des exigences actuelles et à venir pour les versions proposées.
Comment vous parviendrez à le faire
Vous travaillerez en étroite collaboration avec vos pairs du développement logiciel, des essais et des architectes de l'entreprise afin de fournir les meilleures solutions grâce à votre expertise technique! Vous aurez la possibilité de concevoir des produits de pointe, ainsi que ce qui suit :
Assurer la qualité des essais de logiciels
Utiliser votre expertise en matière de logiciels, de systèmes et d'ingénierie, y compris votre connaissance pratique des dépendances entre le matériel et le logiciel, dans un environnement client/serveur lourd et dans un environnement Web.
Utiliser des langages de codage/script tels que Java, Java script, Python, C++ C#
Utiliser WebdriverIO
Réaliser des essais d'API
Veiller à ce que les défauts soient corrigés et analysés régulièrement dans les délais impartis
Ce que nous recherchons
Préalables
Baccalauréat
Expérience de plus de 4 ans dans le domaine des essais d'applications mobiles
Compréhension des concepts d'API ouverte
Expérience de travail avec Visual Studio pour MAC/XCode pour iOS
Compréhension des tests unitaires et d'intégration
Expérience avec GITHub
Familiarité avec le dépannage d'applications mobiles
Atout
Connaissance pratique du domaine du contrôle d'accès physique
About Johnson Controls
At Johnson Controls, we transform the environments where people live, work, learn and play. From optimizing building performance to improving safety and enhancing comfort, we drive the outcomes that matter most. Dedicated to protecting the environment, we deliver our promise in industries such as healthcare, education, data centers and manufacturing. With a global team of 100,000 experts in more than 150 countries and over 130 years of innovation, we are the power behind our customers’ mission.
When Fortune 500 corporations, government customers, or any other enterprise applications concerned with critical security issues need a reliable solution in their day-to-day operations, often, they turn to Johnson Controls and its security and event management technologies currently installed in thousands of facilities worldwide. Johnson Controls has built a solid reputation in the security industry as an innovator of security and event management technologies. With its continuous investment in R&D, and the ability to leverage new technologies, Johnson Controls has achieved technological excellence.
What you will do
The QA Automation Engineer will be a key contributor to the design, development and implementation of web and Mobile Applications for large scale, mission critical, access control and security systems applications. This position will focus on new development of web front end applications as well as maintenance of existing front ends. You’ll have the opportunity to collaborate with a team of engineers to design and develop robust system solutions that meet defined system requirements. This position is based in Brossard, QC, and will require you to be onsite 3 days a week.
We’re a collaborative team, so you’ll contribute to all phases of the SDLC, from planning, development, testing and release! You will be part of a Scrum team to deliver products on time with quality and you’ll also coordinate with the Development, QA Architect’s and other resources to understand and maintain an in-depth understanding of the current and upcoming requirements for proposed releases.
How you will do it
You will be hands-on working closely with your peers in software development, testing, and Architects in the company to deliver the best solutions with your technical expertise! You will have the opportunity to design leading products, as well as the following:
Quality assurance software testing best practices
Demonstrated aptitude in Software, Systems, and engineering including understanding and working knowledge of hardware software dependencies, in thick client/server as well as in web environment
Knowledge of basic sql and general coding/scripting knowledge. (Java, Java script, Python, C++ C#)
Webdriver IO or similar knowledge
API testing background
Agile methodology and Scrum understanding
Stays up-to-date with technology developments and their potential impact and opportunities on the organization
Proactively identifies, recommends, and implements improvements to the mobile application development process
Applied expertise in continuous-integration and continuous-deployment models
Ensuring defects are fixed and reviewed on a regular basis in the required timeframe
What we look for
Required
Bachelor’s degree
Must have 4+ experience in mobile application testing
Understanding of Open API concepts
Experience in working with Visual Studio for MAC/XCode for iOS
Understands Unit and Integration testing
Experience with GIT
Familiar with troubleshooting of mobile applications
Preferred
Working knowledge in Security physical access control domain
Johnson Controls’ Canadian subsidiaries are committed to providing reasonable accommodation to applicants, candidates and employees with disabilities, in accordance with applicable human rights legislation, and in Ontario, in accordance with the Accessibility for Ontarians with Disabilities Act (“AODA”). When requested, accommodation will be provided throughout all stages of the recruitment and selection process. To request accommodation, please contact us. Any information you provide related to accommodation measures will be treated as confidential. A copy of Johnson Controls’ applicable AODA policies are available on our website at www.johnsoncontrols.com for your reference, and can be made available in accessible formats upon request.
Website: https://johnsoncontrols.com/
Headquarter Location: Cork, Cork, Ireland
Employee Count: 10001+
Year Founded: 1885
IPO Status: Public
Industries: Industrial Engineering ⋅ Physical Security