Senior Software Development Engineer in Test, Mobile
Fitbit is looking for an experienced SDET to create and expand the automated testing of the Fitbit mobile applications. We’re looking for a proactive engineer who is passionate and has a proven track record for automatically testing products from concept to delivery. The ideal candidate has good coding skills and automation experience for iOS or Android;
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 automated execution;
Define test framework requirements and develop modules to automate feature test cases;
Execute and monitor results of automated suites within our CI infrastructure;
Increase 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 environment and be involved in the entire Software Development Lifecycle for our products and services.
Bachelor’s in Computer Science, Computer Engineering, Electrical Engineering or equivalent;
Passionate about technology and software development;
Great communication and collaboration skills;
Proficient in Java/Swift or equivalent language;
5+ years of total experience in Automation Testing;
2+ years experience with mobile/web/software applications;
Previous experience with mobile operating systems;
Strong troubleshooting and debugging skills.
Nice to have
Automation and test frameworks for iOS (XCUITest);
Automation and test frameworks for Android (Espresso);
Work experience in an Agile development environment.