diff --git a/plugins/catalog/src/components/EntityContextMenu/EntityContextMenu.tsx b/plugins/catalog/src/components/EntityContextMenu/EntityContextMenu.tsx
index ee677c5238..5664186ab1 100644
--- a/plugins/catalog/src/components/EntityContextMenu/EntityContextMenu.tsx
+++ b/plugins/catalog/src/components/EntityContextMenu/EntityContextMenu.tsx
@@ -109,9 +109,12 @@ export function EntityContextMenu(props: EntityContextMenuProps) {
aria-label="more"
aria-controls="long-menu"
aria-haspopup="true"
+ aria-expanded={!!anchorEl}
+ role="button"
onClick={onOpen}
data-testid="menu-button"
className={classes.button}
+ id="long-menu"
>
@@ -121,6 +124,7 @@ export function EntityContextMenu(props: EntityContextMenuProps) {
anchorEl={anchorEl}
anchorOrigin={{ vertical: 'bottom', horizontal: 'right' }}
transformOrigin={{ vertical: 'top', horizontal: 'right' }}
+ aria-labelledby="long-menu"
>
{extraItems}