QA Engineer - Device Integration

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 1 Year(s)

Skills

Usability Testing
Scripting
Selenium
Test Cases
Test Plans
Test Scripts
TestRail
Firmware
Manual Testing
Python
Quality Assurance
Regression Analysis
Compatibility Testing
Computer Hardware
Continuous Improvement
Documentation
JIRA
Acceptance Testing
Appium
Automated Testing
Collaboration
Communication

Job Details

We are seeking a highly skilled QA Engineer with experience in device integration to ensure the quality, reliability, and performance of our hardware-software ecosystem. The ideal candidate will design, execute, and maintain automated and manual test plans for integrated devices, ensuring seamless interoperability across platforms and adherence to specifications.


Key Responsibilities:

  • Design, develop, and execute test plans, test cases, and test scripts for device integration, firmware, and software applications.

  • Conduct functional, regression, performance, and usability testing for hardware devices and associated software systems.

  • Validate device-to-device and device-to-application interactions to ensure accurate communication and interoperability.

  • Identify, document, and track defects, inconsistencies, and integration issues using tools like Jira, TestRail, or similar.

  • Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to clarify requirements and troubleshoot integration issues.

  • Perform device compatibility testing across multiple platforms, OS versions, and firmware releases.

  • Develop and maintain automated test scripts for device integration using frameworks like Selenium, Appium, or Python-based automation tools.

  • Participate in continuous improvement initiatives for QA processes, device test strategies, and documentation.

  • Support UAT (User Acceptance Testing) and provide technical guidance to stakeholders on test results and quality metrics.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.