Overview
Skills
Job Details
A globally leading consumer device company headquartered in Cupertino, CA is looking for Tools & Automation Engineer to join their Quality Engineering team. Ideal candidate is a critical thinker passionate about quality who will ensure that algorithms and products perform exceptionally. You'll combine creative hands-on testing with rigorous data collection and scripting to validate algorithm behavior and measure real-world performance. You ll focus on product features and how it impacts the customer experience.
Key Responsibilities:
Understand and test algorithms across diverse scenarios and edge cases to identify unexpected behaviors and performance limitations at both system and user levels
Creatively devise testing strategies to stress-test algorithms and validate accuracy, reliability, and robustness
Design, execute, and manage small scale data collection protocols that capture algorithm performance in real-world conditions
Collect, organize, and validate datasets that reflect diverse use cases and customer scenarios
Analyze collected data using Python to surface patterns, anomalies, and performance insights
Create visualizations and reports that translate technical findings into actionable insights for engineering teams
Write Python and Bash scripts to automate data collection, processing, and analysis workflows
Partner with engineering and product teams to understand algorithm architecture and translate requirements into test strategies
Collaborate with development teams to refine data collection and testing approaches
Key Requirements:
BS or MS in EE/CE/CS or related field
Proven experience with algorithm validation, test case development, and test strategy creation
Proven experience running data collection protocols and managing datasets
Strong experience with Python (and ideally Bash) scripting for data processing and automation
Data analysis and statistical interpretation skills
Strong attention to detail with excellent written and verbal communication
Nice to have:
Background in machine learning, data science, or statistical analysis
Experience writing and/or testing algorithms and firmware in embedded systems
Knowledgeable with data visualization tools
Background in consumer products or quality-critical systems
Experience with version control and documentation practices
Type: Contract
Duration: 9 months with extension
Work Location: San Diego, CA (on-site)
Hourly Pay Range: $ 47.00 - $ 62.00 (DOE)