Camera QA Engineer(工作地點:板橋)
Posted Updated 3
views
Description
Key Responsibilities
- Bug Reproduction & Verification: Monitor hotlists (e.g., camera-QA-needed), reproduce issues, verify SWE fix CLs on real devices, and track statuses on the tracking sheets.
- Frontline Sheriff & Healthiness Monitoring: Monitor automated test/crash dashboards (Testmon, Crashmon, Feedbackmon, Testhaus) for high failure rates (>5%), file bugs, run bisectors to identify culprit CLs, and route issues appropriately.
- Face Authentication Build Validation: Perform daily image flashing, OOBE enrollment, and Face Unlock test scenarios on real reference devices (e.g., Ruby, Quartz, Sapphire) to maintain LKGB and Nextfood release builds.
- CTS Issue Triage & Local Reproduction: Execute Android CTS camera suites (e.g., CtsCameraTestCases) using cts-tradefed and local DUT setups to triage, reproduce, and route CTS issues to sheriff owners.
Education & Experience Requirements
- 3+ years of experience in Software Quality Assurance, Linux System Integration, or Embedded QA.
- 2+ years of direct experience with Linux, or Android camera stacks and camera application testing.
Core Qualifications
- Experience with Linux CLI, adb, v4l2-ctl, and log analysis (dmesg, logcat, system traces).
- Familiarity with Android ARC camera stack / CTS setup and execution (cts-tradefed).
- Hands-on experience flashing Android recovery images onto real target hardware.
- Functional testing experience with Camera Apps, WebRTC streaming, and Face Authentication (OOBE enrollment, Face Unlock, Settings management).
- Proficiency in Python and Shell scripting for environment setup, log parsing, and running bisector tools.
- Proven track record of bug reproduction, regression bisecting, and bug lifecycle management using Buganizer / Git.