Responsibilities
Fitbit is looking for a SDET to join our growing Firmware Test team. As a SDET you will help shape the future of test and automation of wearable devices and fitness technology at Fitbit. We’re looking for a proactive engineer who has a passion and proven track record for testing and automating products from concept to delivery.
As a Software Development Engineer in Test, you will take on challenges in areas that may include:
- Design test specs and create test strategy for new and existing features
- Create, prioritize, and organize test cases into logical suites for both automated and manual execution
- Define test framework requirements and develop modules to automate feature test cases
- Automate test cases using firmware interfaces for functional, performance, and stress tests
- Create automated test tools to reduce manual test execution time
- Execute and monitor results of automated suites within our CI infrastructure
- Work with other engineers to increase manual and automated test coverage
- Research evolving test and automation trends
- Utilize test and development best practices, patterns, and processes within the engineering team
- Mentor junior engineers on testing best practices, patterns and processes
- Work in an Agile test environment
Requirements
- Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering or equivalent
- Passionate about technology and software development
- Great communication and collaboration skills
- Proficient in Python, Javascript
- 3+ years of total experience in QA/Testing & Test Automation
- 1+ years experience with firmware or embedded devices
- Previous experience with Unix operating systems and networking
- Strong troubleshooting and debugging skills
Nice to have
- Work experience in an Agile development environment