Principal Hardware/Firmware QA Engineer (onsite) (Engineering)
Why is this a great opportunity?
At Johnson Controls, we're shaping the future to create a world that's safe, comfortable, and sustainable. Our global team creates innovative, integrated solutions making the people, facilities, and assets safe with our industry-leading security solutions. We are passionate about improving the way the world lives, works, and plays. This is a great opportunity to be part of development of the next generation of AI-driven security solutions. Your role will have a large impact being part of small but nimble hardware QA team. Technology you test and support will be used to protect people, facilities, and assets, at scale – around the world, which is pretty world-changing and exciting!
The Principal Hardware/Firmware QA Engineer will have an opportunity to work with extremely versatile and dedicated global teams across hardware and software engineering. Your testing work will transform customer experiences with latest ground breaking technologies that power next-generation Access Control and Video solutions. Our market-leading brands include Tyco AI, American Dynamics, Cloudvue, Illustra, Exacq, Software House, Kantech, Innometriks, and CEM. This position is based in Westford, MA, and you will be required to come onsite 4-5 days per week.
JCI needs a bold leader with an open mind and passion for QA who functions well in a technical software and hardware environment. We are investing in growth of our QA team and looking for change agents with big bold ideas and a highly collaborative working style. This might just be THE impactful role you have been looking for!
What you will do
The Principal Hardware/Firmware QA Engineer will be involved in the full software development lifecycle including prototyping QA approach solutions for both hardware and software, estimations and providing high level technical mentoring and coaching to all hardware/firmware qa team members. Leading the team to meeting QA testing targets as well as use agile and QA standard processes as part of their everyday approach will be performed daily, as well as a main proponent and driver to automate where possible and always think creatively.
How you will do it
The Principal Hardware/Firmware QA Engineer will be part of an established QA test team responsible for various Software, Hardware and Firmware projects. We are operating with in Agile principles and resource would be part of one or more agile pods. This individual will develop test approaches and cases based on stories in backlog and drive team to complete to these plans/tasks/test cases. They will also use various Black Box /White Box test techniques to identify defects and assist in finding root cause and validate product quality prior to release.
Test cases will be based on product functional specification and design requirements that are all part of Epics, features and stories.
Configure and maintain test environments and create data sets appropriate to qualify products. Enter and help identify root cause of defects.
Collaborate with development engineers, architects, and level 3 support engineers across organization. Automate test cases using UFT and other scripting language such as python, java script.
What you will need
Bachelor's Degree in Engineering from an accredited university
Minimum of 8+ years of related hardware and software test experience
Understanding of basic networking including Ip addressing; Gateways; DNS; DHCP
Basic understanding of electronic and electrical wiring and wiring diagrams (for example, understanding how to wire power and communications to controller)
Use of tools for diagnosing and fixing
Performance measuring and troubleshooting tools, such as Window performance Monitor
Basic SQL knowledge, with ability to write basic to moderate SQL queries
Solid UFT experience and willingness to automate – QTP/UFT, C++
General SDLC knowledge for both Agile and Waterfall
Moderate Windows and Linux Operating System knowledge including performance monitoring and network topologies
Experience with Access Control systems
Basic electronics knowledge, ability to understand and build simple electrical circuits
Performance testing familiarity and capability
Understanding and being able to use Oscilloscopes and logic analyzers
Wireshark knowledge for performance monitoring
Johnson Controls International plc. is an equal employment opportunity and affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, genetic information, sexual orientation, gender identity, status as a qualified individual with a disability or any other characteristic protected by law. To view more information about your equal opportunity and non-discrimination rights as a candidate, visit EEO is the Law. If you are an individual with a disability and you require an accommodation during the application process, please visit here.