Responsibilities:
* Test products (hardware, firmware, and software) using automated scripts.
* Create well-structured test procedures and documentation.
* Coordinate testing activities with internal teams and external vendors.
* Identify and document firmware bugs using JIRA or similar platforms.
* Perform regression testing after bug resolution.
* Research and acquire equipment and supply for testing labs.
* Support remote product testing for overseas/offsite teams.
* Encourage innovative testing methods.
* Contribute to hardware and firmware development.
* Manage projects, including scheduling, tracking, and problem-solving.
* Perform other assigned duties.
Minimum Qualifications:
* Master's degree in software, IT, electronics & telecommunication engineering, or related field OR bachelor's degree with extensive technical skills and work experience.
* Minimum of 6 years of product testing experience for firmware and hardware products.
* Minimum of 6 years of experience implementing testing procedures for product launches.
* Experience in writing clear and comprehensive test cases.
* Familiarity with Test Rail or similar test workbenches.
* Knowledge of coding languages such as C, C++, Python, and SQL.
* Familiarity with Arduino, Raspberry Pi, MATLAB, and oscilloscopes.
* Bonus: Experience in robotics and mechatronics projects.
* Experience working with Windows, Linux, iOS, and/or Ubuntu operating systems.
* Strong knowledge of QA methodologies, tools, and processes.
Job Types: Contract, Full-time
Pay: $100,000.
00 - $130,000.
00 per year
Benefits:
* 401(k)
* Dental insurance
* Health insurance
* Vision insurance
Schedule:
* 8 hour shift
Ability to commute/relocate:
* Tempe, AZ 85281: Reliably commute or planning to relocate before starting work (Required)
Experience:
* Firmware: 5 years (Required)
* Software testing: 5 years (Required)
Work Location: In person