Software Test Engineer, Mobile & Devices, Fitbit
Google
Bucharest, Romania
6 zile în urmă

At Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google.

Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers you write scripts to automate testing and create tools so developers can test their own code.

As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems.

You'll have a huge impact on the quality of Google's growing suite of products and services.

The Ecosystem Testing team enables, drives and executes end-to-end testing across the Fitbit ecosystem including : firmware (OS, drivers, UI, etc), mobile (iOS and Android) and Backend (JavaScript, Java).

Fitbit’s diverse line of innovative products of smartwatches, trackers and smart scale help people lead healthier, more active lives by empowering them with data, inspiration and guidance to reach their health and fitness goals.

Our products deliver personalized experiences, insights and guidance through leading software and interactive tools to support our users’ health and wellness.

Partnering with Google will expand our resources and global platform, and we will be able to accelerate innovation in the wearables category to scale faster, and make health even more accessible to everyone.

Responsibilities

  • Develop scalable and reliable automated tests and frameworks for testing embedded hardware devices and the corresponding interaction with mobile applications and backend services.
  • Design, create, modify and execute test plans and tests for hardware and software validation at both system and user level and drive to improve software QA processes and methodologies.
  • Collaborate with other team representatives to extend the framework functionality and to increase test coverage according to the product needs.
  • Use test and development best practices, patterns, and processes within the engineering team to solve complex engineering problems in tools and testing to increase productivity.
  • Minimum qualifications :

  • Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience.
  • Experience programming in Python.
  • Experience with test methodologies, writing test plans and creating test cases.
  • Experience with troubleshooting and debugging.
  • Preferred qualifications :

  • Experience in developing and / or extending automation frameworks.
  • Experience with Java or JavaScript.
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular