How the connection works
Jira connects once per project: a teammate authorizes TesterArmy for your Atlassian account and every project member can export tickets from then on, no individual sign-in required. TesterArmy never stores Jira credentials - the OAuth connection is managed by our auth provider and only requests issue read and write access plus user profile read for the assignee picker. Atlassian has no app identity for this kind of connection, so tickets are created through the account that connected Jira; each ticket names the teammate who exported it in the description. The project stores two settings: the default Jira project and the default issue type new tickets are created with. If the authorized account can reach several Jira sites, the first one is used. Connecting a different site means authorizing with an account whose first site is the one you want; a site picker is planned.Setup
- Go to Integrations → Jira and click Connect Jira.
- Approve TesterArmy for your Atlassian account. Anyone on the project can do this; the connection is shared.
- Back in TesterArmy, pick the default Jira project and issue type tickets should be created with and save them. These are shared by the whole project, so they only need to be set once.
Creating tickets
- Open an issue from the project’s Issues tab.
- Click Create ticket in the issue header. If more than one tracker is connected, or none is, the button becomes a menu - pick Jira.
- Adjust the ticket in the dialog: title, Jira project, issue type, priority, assignee, and due date. Fields that are not on the Jira project’s create screen are hidden automatically.
- The ticket key (for example
ENG-42) appears in the header and links to Jira.