Minimum qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience.
- Experience with test methodologies, writing test plans, creating test cases, and debugging.
$ads={1}
- Experience in processing data from various sources (e.g., Relational Databases, Bigquery, Snowflake, Files of various formats).
- Experience in Python or Java.
Preferred qualifications:
- Master's degree or PhD in Computer Science, Electrical Engineering, or a related field.
- Experience in building testing frameworks, tools and automation, end-to-end testing, production testing, system integration testing, and designing or developing in Python or Java.
- Knowledge of any of the areas: embedded systems, firmware and operating systems.
- Ability to lead a test development project, including task planning and code reviews and working with software and hardware.
- Excellent troubleshooting and debugging skills.
About the job
Fitbit’s wide range of innovative products, including smartwatches, trackers, and a smart scale, help people lead healthier, more active lives by empowering them with data, inspiration, and guidance to reach their health and fitness goals. Coupled with our leading software and Fitbit Premium, our immersive platform experience delivers personalized experiences, insights, and guidance to support our users’ health and wellness. Fitbit’s mission has always been to help make everyone in the world healthier and now, as part of Google we’ll be able to make health even more accessible to everyoneg
Responsibilities
- Define the test framework, test preconditions, other test control and reporting functions to enable others to test functionality.
- Develop scalable and reliable automated tests and frameworks at the component and integration testing levels, using emulated and physical hardware.
- Analyze product and operations performance within the scope of predefined, well-structured projects by using a variety of key business metrics.
- Consult with other analysts, and conduct test plan reviews with other engineers.
- Develop test plans based on Product Excellence/test strategy for system and user level. Conduct test plan reviews with engineers within one or multiple teams.