Software Test Engineers verify the design and validate the implementation of software supplied by JCI to ensure it meets and/or exceeds the customer’s expectations. They develop comprehensive functional test plans to confirm that the product behaves as expected with reference to specific documented software requirements.
Responsibilities
* Create comprehensive functional test plans to verify that the product behaves as specified and will perform reliably in the field. * Develop, document, and execute software test plans prior to releasing any software. * Be a contagious source of positive energy, with a can-do attitude. * Analysis of requirements, creation and execution of test cases to meet the requirements of the projects * Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives * Working with the other embedded software engineer and test team members to ensure software requirements specifications are understandable and written in a testable manner * Coordinating and participating in software work product reviews/inspections * Develop and maintain automation test scripts for embedded software with LabVIEW and TestStand * Set up automation environment and perform the automation testing. * Analyze automated test results, report defects or modify automation test scripts accordingly. * Capability of management of multiple verification tasks at the same time according to the assigned priorities. * Continuous automation related process changes and improvements throughout engineering lifecycle. * Flexible to change and strive for continuous personal develop and test process improvement Qualifications – the successful candidate will have or have experience with:
* Strong verbal and written communications skills * Strong LabVIEW, TestStand knowledge * Bachelor’s Degree in a STEM Discipline (Science, Technology, Engineering or Mathematics) with 7 – 10 years of experience in Software test. * The ability to work in a fast paced, schedule driven, team oriented environment * Troubleshooting and diagnosing hardware and software problems to root cause. * Deep Knowledge and hands on expertise of automated testing frameworks. * Familiar with Git, SourceTree, JIRA and ALM. * Familiar with NI CompactDAQ test Suite