Bugs‌ ‌found‌ ‌in‌ Jibble: Time Tracking for Android

Jibble: Time Tracking

4.7

Jibble: Time Tracking is an advanced employee time tracking app, trusted by tens of thousands of users worldwide, including top companies like Tesla and Pizza Hut.

It allows users to track time effortlessly with features like instant face recognition for clock-ins, GPS tracking with geofencing, and the flexibility to switch between personal and kiosk mode. Users can also enable offline clock-ins and manage timesheets on the go, choosing from various pay periods. With customizable time tracking rules, group management, project tracking, leave management, and seamless approval workflows, Jibble empowers teams to optimize productivity and streamline operations.

Our team had the honor of testing such a well-regarded app. Here are our insights on areas where Jibble can enhance its performance!

100K+downloads
1980 ratings

"Tracked Hours" table missing today's hours on daily range selection

Severity:

Major

Precondition:
  1. The user has installed the app.
  2. The user is logged in.
  3. The user has entered 5 hours into today’s timesheet.
Steps to Reproduce:
  1. Navigate to the “Dashboard” page.
  2. Click on the date range.
  3. Select the “Daily” option from the dropdown menu.
Environment:

Poco F4, Android 13

Actual Result:

The “Tracked Hours” table appears empty.

Expected Result:

The “Tracked Hours” table should display the hours recorded for the current day.

Registration page accepts incorrect phone number format

Severity:

Major

Precondition:

The user has installed the app.

Steps to Reproduce:
  1. Click on the “Sign Up to Start Tracking” button.
  2. Click on the “Create an Organization” button.
  3. Fill out the fields for Full Name, Email, and Password.
  4. Click on the “Next” button.
  5. Enter an organization name.
  6. Choose “Advertising Industry” from the dropdown menu.
  7. Select an organization size of “1-10”.
  8. Input “99” in the Phone Number field.
  9. Click on the “Next” button.
Environment:

Poco F4, Android 13

Actual Result:

The registration process is successful.

Expected Result:

A warning message stating “Invalid phone number” should be displayed.

"Add a Note" field disappears in "Add Hour Entry" window after hour entry

Severity:

Major

Precondition:
  1. The user has installed the app.
  2. The user is logged in.
Steps to Reproduce:
  1. Navigate to the “Timesheets” page.
  2. Click on the username.
  3. Click on the “Add Time Entry” button.
  4. Select “Hour Entry”.
  5. Click on the “Add a Note” field.
  6. Input “t” in the “Add a Note” field and then remove it.
  7. Click on the “Add Hours” field.
  8. Click the “Done” button.
Environment:

Poco F4, Android 13

Actual Result:

The “Add a Note” field becomes invisible.

Expected Result:

The “Add a Note” field should remain blank and visible.

Back button malfunction during initial stage of face photo creation

Severity:

Minor

Precondition:
  1. The user has installed the app.
  2. The user has registered and logged in with a new account.
Steps to Reproduce:
  1. Navigate to the “Time Clock” page.
  2. Click on the “Take photo” button.
  3. Perform a back gesture.
Environment:

Poco F4, Android 13

Actual Result:

After performing the back gesture, a brief appearance of a red circle is shown, followed by a return to the first step.

Expected Result:

After performing the back gesture, the user should be directed back to the “Take photo” button.

I found four bugs while testing. Some were minor, like things not looking quite right, but others were more significant and could affect how well the app functions. I'd recommend testing the app more extensively with different phones and usage scenarios to ensure it runs smoothly for everyone.
Stanislav, QA engineer

Stanislav, QA engineer

Need a reliable QA partner?

Hire us