Johnson Controls Software Automation Engineer in County Antrim, United Kingdom

Software Automation Engineer Our belief is that great companies are powered by great people and led by inspired leaders; individuals who are authentic, who embrace new ideas, share a mutual respect for each other and do what’s right for their communities. Every day, we focus on our common goal of improving lives around the world. And we do this by working together and applying deep technical expertise to help our customers solve pressing challenges, with a collective passion to make an impact.

The Segment Johnson Controls Security Products, a business unit of Johnson Controls International, is a unified group of world-leading access control, video and intrusion brands. Operating in more than 40 offices with over 2000 employees, these brands - American Dynamics, Bentel, CEM Systems, DSC, Kantech, Software House and Sure-Gard - have more combined years of experience in the security industry than any other group in the world. Our security integration platforms, built by our developers from across all product disciplines allow our customers to see more, do more, and save more.

Job Overview Johnson Controls Security Products develops products under a number of Brands and this role involves the delivery of IP Video products and Integrated Solutions under the ‘American Dynamics’ Brand. Development of our Solutions takes place in Belfast, USA, China and India with the majority of development in Belfast where the main QA lab is located. Within this role, the successful candidate will be responsible for developing software for the software automation framework and for enhancing and extending our suite of automated tests. Experience in the development of automation frameworks/tests is desirable.

Job Responsibilities As a Software Automation Engineer your duties will include: the design, modify, develop, write and implementation of software tools, applications and automated test suites for Linux environment, the development of technical documentation, interfacing with other functions within the business to ensure the timely delivery of high quality products, adhering to the development processes including code reviews, design reviews and coding guidelines participation in specification, design and defect reviews and developing your knowledge of functional and non-functional platforms.


Education & Experience You will need to possess a BSc Honours Degree Computer Science, Software Engineering, Electrical Engineering or equivalent and work related experience within the development/test of application software. It would also be a great benefit to your application if you could demonstrate a history of performing scalability and performance testing and experience of working to a software development Quality Management System

Competencies & Skills required You’re going to need Python experience, preferably in a commercial environment. Knowledge of selenium and web browser development along with QA experience would be an advantage. An understanding of the requirements for test automation and regression testing, and diagnostic and troubleshooting skills. You would further strengthen your application if you possessed experience within Linux Development, Database Programming and video streaming technologies. Johnson Controls is a global diversified technology and multi industrial leader, serving a wide range of customers in more than 150 countries. Our 117,000 employees create intelligent buildings, efficient energy solutions, integrated infrastructure and next generation transportation systems that work seamlessly together to deliver on the promise of smart cities and communities. Our commitment to sustainability dates back to our roots in 1885, with the invention of the first electric room thermostat. We are committed to helping our customers win and creating greater value for all of our stakeholders, through strategic focus on our buildings and energy growth platforms. Imagine a career that perpetually stretches your capabilities. From managing many of the world’s most iconic buildings to making products that help save lives, the breadth of our opportunities empowers you to chart your own path. We are a truly global company that embraces diversity, rewards hard work and inspires people to reach for more. In an environment that is constantly evolving, we will set the foundation for you to grow and chart a career path that is as unique as you are. As part of our team you’ll have the opportunity to make an impact that people can feel. The world is waiting for you and so are we.

Job: *Engineering

Organization: *Bldg Technologies & Solutions

Title: Software Automation Engineer

Location: GB-County Antrim-Belfast

Requisition ID: 1718974