Senior Mobile SDET job – Fitbit – San Francisco, CA

Senior Mobile SDET


8 reviews

San Francisco, CA

At Fitbit, our mission is to help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals.

We started our journey in 2007—as a team of two with one big idea. Today, that idea has become a movem ent. Fitbit is now a publicly-traded company creating award-winning products and services that are available across the globe. We’re transforming the way the world sees health & fitness. In fact, the Fitbit Community has taken enough steps to walk from the Sun to Pluto. Our culture combines the spirit of startup with the perks of being public—offering a competitive benefits package and amazing perks like free lunches, Friday happy hours, on-site fitness classes and more. As part of our team, you’ll have the opportunity to grow your career, contribute your ideas to life-changing products and services, and—above all—have fun doing it.

Fitbit’s HQ campus is made up of three modern buildings located at the heart of SOMA in San Francisco. Monday-Friday you can feast your eyes on amazing views of the skyline, then feast yourself on some of the city’s best food trucks, lunch spots and coffee shops. When you’ve had your fill, lace up and make your way to the Ferry Building for the perfect post-work run or walk alon g the water (with the Bay Bridge as your backdrop)!

A brief description of the job:
You’ll be working with our Client Platform team, which is responsible for designing and implementing universal features and libraries within Fitbit’s mobile and web applications. As an experienced SDET you will be responsible for the full quality lifecycle of critical Fitbit features, from creating the initial test plan to continuously assuring quality via automation in every build after the feature is released.

We expect Senior SDETs to take full ownership of the feature quality. That means monitoring quality day to day, and choosing between possible testing strategies as projects and requirements evolve. It also requires staying connected with mobile development communities and with new technologies and evolving best practices in mobile testing and automation.

We’re looking for a candidate with at least five years of hands on Test and QA experience who can demonstrate strong abilities to examine work in progress, create and maintain test plans constantly, and document the test cases, then work with engineering to execute the test plan, file appropriate bug reports, and watch the deployment process to ensure that what ends up on production is what we intended to build. The person is also expected to work closely with different stakeholders across teams to ensure overall test coverage. The right candidate will be able to mentor the junior QA team members in accomplishing all of the above while handling a test load of their own.

Specific responsibilities include (but not limited to) the following:

Develop test plans and maintain them regularly, working with product managers, UI designers and developers.

Design, document and manage functional, integration and regression test suites.

Maintain test automation that provides reliable and repeatable test results.

Participate in test and product code reviews.

White box testing.

Verify and close resolved tickets.

Develop internal QA tools to effectively test the components/application.

Help with documentation (and possibly release notes).

Collaborate with other QA Engineers, Product Managers and Software Developers as required.

What You’ll Work On:
As part of our Client Platform team you will be responsible for the quality the main access points of Fitbit mobile applications, websites and underlying backend and libraries.

Required Skills:
A BS or MS in Computer Science or a related field.

5+ years in a QA or development role, working on mobile applications.

Good understanding of mobile applications, user expectations and expertise on IOS or Android platform.

Good understanding of mobile test tools, technologies and best practices.

Experience with object oriented programming languages such as Java and Swift.

Experience working on mobile automation tools such as KIF, UIAutomator and/or Appium.

Good understanding of common web technology and protocols (such as HTTP).

Experience with REST APIs.

Ability to write SQL queries.

Working knowledge of common deployment tools and procedures like Jenkins.

Experience in Python, JavaScript or another scripting language.

Strong written and verbal communication skills

  • Proven ability working in cross-functional teams in dynamic, demanding environment

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

8 reviews

Fitbit helps people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their goals. As the…

About secureteam

A Computer Programmer whose articles got mentions from the likes of The New York Times, Kissmetrics and AllTopStories. He writes articles, novels and poems; spends most of his time reading everything he could get his hands on. He is currently pursuing his Masters from The University of Illinois and holds a Bachelors in Electronics Engineering from the University of California. He is a programmer, a motivational writer and speaker.

Leave a Reply

Your email address will not be published. Required fields are marked *