Are you passionate about ensuring the highest quality of cutting-edge security solutions? As a Test Engineer at The Company, you'll play a vital role in driving the development and implementation of automated test strategies. You’ll work closely with our talented teams to design, develop, and execute comprehensive test plans that validate our connected products’ functionality and performance.
This is a full-time non-hybrid on-site position in Orange County, CA.
Essential Duties & Responsibilities
- Develop and maintain automated test frameworks and scripts for connected smart security products.
- Design and execute comprehensive test plans and test cases based on product requirements and specifications.
- Collaborate with cross-functional teams to understand product functionality and identify test automation needs.
- Conduct performance, regression, and functional testing to ensure product reliability and robustness.
- Analyze test results, identify issues, and work with development teams to resolve defects.
- Prepare detailed test reports and documentation to communicate test results and quality metrics to stakeholders.
- Recommend and implement best practices for test automation and quality assurance, training others as needed.
- Continuously improve test automation processes and methodologies to enhance test coverage and efficiency.
- Stay abreast of the latest trends and advancements in test automation technologies.
Qualifications
- Bachelor's degree in computer science, engineering, or related field and at least 5 years of progressive experience in test automation, with a focus on embedded systems or IoT devices.
- Strong proficiency in programming languages such as Python, Java, or C++.
- Extensive experience with test automation tools and frameworks (e.g., Selenium, Appium, etc.).
- In-depth knowledge of wireless technologies including Bluetooth, NFC, and cellular technologies, protocols, and testing methodologies.
- Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Proven experience with test certification, including FCC compliance, UL, Bluetooth, and CE.
- Strong analytical and problem-solving skills, with a keen attention to detail.