Your profile page is where you manage your personal account settings in Testmo. From here you can update your name and avatar, set your preferred timezone and date format, configure how you receive notifications, change your password or email address, and manage two-factor authentication and API tokens.
Accessing your profile
Click your avatar in the top-right corner of any page in Testmo. In the menu that opens, click My profile & settings to go to your profile page.
Editing your settings
Click the Settings button on your profile page to open the Edit settings dialog. This dialog contains all your personal preferences: your name, avatar, notification delivery preferences, and localization settings.
Name and avatar
Enter your full name in the Name field. This name appears throughout Testmo, in test run assignments, mentions, comments, and reports, so it should be the name your teammates will recognize.
To update your profile picture, use the avatar section on the right side of the Edit settings dialog. Click Change to upload a new image, or Remove to clear your current avatar. If you have no avatar set, Testmo displays your initials instead.
Notifications
You can control how Testmo delivers notifications to you independently for two types of events.
System notifications cover activity across all projects you have access to: test run updates, assignment changes, milestone activity, and similar events.
Mention notifications cover notifications triggered specifically when someone tags you using the @mention syntax.
For each, choose one of the following delivery options:
- In-app only — Notifications appear only in the in-app notification panel. No emails are sent.
- In-app + daily email — Notifications appear in-app and are also bundled into a single daily email digest.
- In-app + immediate email — Notifications appear in-app and an email is sent for each notification as it occurs.
Both dropdowns also show a Global default option, which adopts the delivery method configured by your Testmo administrator. This is shown with the current default in parentheses, for example "Global default (in-app only)". Choosing the global default means your preference will automatically follow any future changes to the site-wide setting.
Use In-app + immediate email when you need to act on updates right away and cannot stay logged in to Testmo throughout the day. Use In-app only if you prefer to check notifications on your own schedule and want to avoid email volume. In-app + daily email is a middle ground that keeps your inbox quieter while still providing a regular summary.
Timezone
Choose your local timezone from the Timezone dropdown. Testmo uses this setting to display all dates and times, run start times, test result timestamps, milestone deadlines, and more, in your local time rather than the server's timezone.
If you leave this on the global default, Testmo uses the timezone configured by your administrator. This may not match your local time if you are in a different region from your team or the server.
Date & time format
The Date & time format setting controls how dates and times are displayed across the Testmo interface for your account. Two dropdowns let you set them independently.
Date format options:
| Format | Example |
|---|---|
| YYYY-MM-DD | 2026-05-14 |
| YYYY/MM/DD | 2026/05/14 |
| MM/DD/YYYY | 05/14/2026 |
| MM/DD/YY | 05/14/26 |
| M/D/YYYY | 5/14/2026 |
| M/D/YY | 5/14/26 |
| DD/MM/YYYY | 14/05/2026 |
| DD.MM.YYYY | 14.05.2026 |
| DD.MM.YY | 14.05.26 |
| D.M.YY | 14.5.26 |
Time format options:
| Format | Example |
|---|---|
| 12 hour clock | 2:30 PM |
| 24 hour clock | 14:30 |
As with timezone, selecting the global default inherits the format set by your administrator. Once you have made your changes in the Edit settings dialog, click Save settings to apply them.
Changing your email address
Click Change email on your profile page to update the email address associated with your account. You will be prompted to enter your current password to confirm your identity, and then provide and confirm your new email address.
The Change email button is only available if you log in with a Testmo username and password. If your account uses an external login method such as SSO or OAuth, your email address is managed by that identity provider and cannot be changed from within Testmo.
Changing your password
Click Change password on your profile page to update your account password. You will be asked to enter your current password and then your new password twice to confirm it. Passwords must be at least 10 characters long and include lowercase letters, uppercase letters, numbers, and special characters.
As with email, this option is only available to accounts that use direct login. If you authenticate through an external provider, the Change password button is disabled.
Two-factor authentication
The Two-factor auth field on your profile page shows whether two-factor authentication (2FA) is currently enabled on your account. Click change next to it to manage your 2FA settings.
Enabling 2FA walks you through a three-step setup wizard:
- Scan the QR code (or enter the secret key manually) into a TOTP authenticator app such as Google Authenticator or Authy.
- Save your recovery codes. These are one-time-use codes that let you regain access to your account if you lose access to your authenticator app. Store them somewhere safe.
- Enter the current code from your authenticator app to verify the setup is working correctly.
Once enabled, you will be asked for an authenticator code each time you log in.
Disabling or resetting 2FA also requires your password to confirm your identity. Resetting 2FA generates a new secret and a fresh set of recovery codes, which is useful if you have switched authenticator apps or devices.
If your Testmo administrator has made 2FA mandatory, a warning will appear at the top of your profile page prompting you to enable it.
API tokens
The API access field on your profile page shows how many active API tokens your account has. Click change next to it to open the API token manager.
From the token manager you can:
- Create a new token: give it a descriptive name (for example, the tool or script that will use it). After creation, the full bearer token is displayed once. Copy it immediately, as it cannot be retrieved again.
- Rename a token: update the token's name at any time.
- Delete a token: revoke access for a specific token. This immediately invalidates it.
Each token acts as an independent credential. Creating one token per integration or tool makes it easy to revoke access for a specific use case without affecting the others.
The API access option is only visible if the API feature is enabled for your Testmo account. If it shows as disabled, contact your administrator.
Notifications panel
The right side of your profile page shows your Notifications panel, which gives you a central place to review and manage your notifications alongside your account settings. For a full explanation of how notifications work, see Notifications.