Finding the best job has never been easier
Share
As a Product Security Test Engineer, you’ll be part of the global product development team, that performs Firmware
Cybersecurity release on Fire Alarm control panels and devices. In this position, you will be responsible for supporting the Validation activities to release end-user solutions to the customer. There will be opportunities to learn new technologies, which is encouraged.
General Description:
• Manage the verification activities for firmware for various projects. Activities include requirement reviews, test case development, lab infrastructure setup, test execution, defect triaging, and formal reports.
• Continuous evaluation and feedback of appropriate Firmware & Quality requirements in the product and applicable program plan.
• Accountable of product security deliverables working closely with the System Architect and the Security Advocate for release approval of the security requirements.
• Work with cross-functional groups to determine best tools and methods available in order to facilitate efficiency of all test verification projects.
• Augment existing Product test and Engineering activities on firmware releases.
• Ability to learn, embrace new technologies, and rethink new solutions of old problems.
• Lab Maintenance duties including calibration, cleanup, organization, and maintaining acceptable environment.
Additional responsibilities include:
• Playing a key role in the development of a product offering-level System Verification test environment for Fire Systems’ product offerings
• Defining and developing automated test plans, test cases, and procedures
• Developing, executing, and maintaining Test Plans and Test Cases
• Delivering Test Plans as per schedule, and provide updates to management regularly
• Performing manual and automation testing, as required to gain domain knowledge and facilitate test execution
• Collaborating with development teams to create component and system test plans, test framework, and code.
• Working collaboratively with local and global cross-functional product development teams.
• Reviewing technical documentation for accuracy and correct content.
• Performing Cybersecurity reviews, PSAT evaluations and security deliverables documentation.
• Release notes updates as per Design Validation feedbacks during product development cycle.
You Must Have
• Bachelor’s Degree in engineering (Mechatronic, Electrical, Systems, Computer, or Computer Science)
• 2+ years of experience working in Test Engineering or Test Automation.
• 2+ years of experience collaborating with development teams to create component and system test plans, test framework, and code.
We Value
• Experience working as a multi-discipline engineer (Software, Electrical, Mechanical)
• Demonstrated hands-on Lab Experience
• Test Framework Development (Open source or Custom)
• Computer Vision with OpenCV
• Robotics
• Distributed Computing
• Programming in C, C++, C#
• Ubuntu Linux
• Shell Scripting, Python, C++ Scripting and Robot Framework
• Windows
• Mechanical Fixturing Design Experience
• Test Complete Experience
• Knowledge in DevSecOps to integrate CI/CD pipeline (GitHub Actions, Jenkins, Bamboo)
• Knowledge in Test Driven Development (TDD)
Additional InformationThese jobs might be a good fit