Test Engineer
A newly created position on our Hardware Team is seeking to hire a Test Engineer who will focus on both hardware and software components to join us on this journey. If you would like to be a part of shaping the future to connected living through IoT product testing.
Responsibilities:
- Strategic Test Planning: Create, maintain, and execute comprehensive test plans and cases for interconnected hardware and software platforms, ensuring the highest quality standards.
- Collaborative Product Development: Work closely with product development teams, contributing to the creation, planning, and implementation of test plans, acceptance criteria, and procedures for both new and legacy product development.
- Certification Excellence: Direct activities supporting product certifications such as FCC, UL, CE, and others, and develop associated certification documentation.
- Innovative Testing Approaches: Be a part of manual and automated testing efforts for mobile apps, windows, and web-based applications. Write specialized testing tools and participate in the design and development of test automation tools, apparatus, and fixtures.
Requirements
- Bachelor of Science in Electrical Engineering, Electrical Engineering Technology, Computer Science or Computer Engineering.
- Must hold a minimum of 1-3 years of work experience supporting an embedded/firmware product line coding in C#, JavaScript, C, or Python
- Familiarity with other tools such as SVN, GIT, Agile, and JIRA.
- Expertise in IoT/BLE RF.
- Versatile Engineering Background: Demonstrate expertise in electronic and/or firmware analysis design, development, and testing, along with experience in embedded micro-controller systems.
- End-to-End Development Experience: Showcase your experience in New Product Development, guiding projects from concept to production.
- Analytical Proficiency: Ability to read and analyze schematics, engineering requirements, data, and test results, ensuring the identification, tracking, and resolution of hardware, firmware, and system level software issues.
- Project Management Excellence: Strong project management skills with the ability to create timelines, track activities, and meet delivery and performance commitments.
- Collaborative Teammate: Exhibit strong leadership skills, collaborating effectively with team members throughout various product development and problem-solving activities.
- Innovation and Initiative: Bring a creative mindset, high initiative, and achievement-oriented goals to the table.
- Technological Proficiency: Familiarity with RFID, Wi-Fi, Zwave, and/or Zigbee networks is preferred. Knowledge and experience with software tools such as Python, C#, Java, and TestComplete are highly valued.