Diverse Lynx - Sunnyvale, CA
posted 6 months ago
The System QA Engineer position at Diverse Lynx LLC in Sunnyvale, CA, is a full-time role focused on creating and maintaining software tools for testing and reporting purposes. The primary objective of this position is to develop command line, OS, and web software tools that facilitate restore, kickoff, status, triage, and reporting functions. The engineer will be responsible for designing and writing automated stress and stability tests specifically tailored for embedded systems, ensuring that these tests are hardware-centric and effective in identifying system performance issues. In addition to developing new tools, the System QA Engineer will also maintain existing test and reporting software, which is crucial for supporting thousands of devices daily while minimizing lab downtime. A significant part of the role involves identifying, reproducing, and isolating bugs using various debugging and performance analysis tools. The engineer will be expected to report issues following Apple's bug reporting methods and adhere to established testing guidelines, ensuring that all software tasks are completed and validated through both internal and independent QA processes. The success of the System QA Engineer will be measured by the timely completion of assigned software tasks, the effective management of radars in the queue, and adherence to a common software development process that includes pull requests, unit tests, and radar updates. Clear and effective communication with the team is essential to ensure that all updates are timely, clear, concise, and accurate, fostering a collaborative work environment.