For example, a defect is in 'In Development' status, only a developer should have access to move it to next status. Testers should not have access to the same.
In the same way for 'In testing' status only testers should have access to move to the immediate next status called 'done/closed'. Developers should not be able to perform this.
Can I achieve this via JIRA? If yes let me know how.