diff --git a/cypress/integration/submission_with_errors_spec.js b/cypress/integration/submission_with_errors_spec.js
index 999a73f2d2c3f6fb49e582a6d565d957635105f3..a119a696a29c69da105fc43106ef40cb6a28d44b 100644
--- a/cypress/integration/submission_with_errors_spec.js
+++ b/cypress/integration/submission_with_errors_spec.js
@@ -13,9 +13,7 @@ describe('Submission with errors test', () => {
 
     cy.get('body').contains('Submission created')
 
-    cy.get('button')
-      .contains('Submit your research object')
-      .click()
+    cy.contains('button', 'Submit your research object').click()
 
     cy.get('body').contains('Enter at least 4 characters')
 
@@ -23,9 +21,7 @@ describe('Submission with errors test', () => {
       .click()
       .type('Emily Clay')
 
-    cy.get('button')
-      .contains('Submit your research object')
-      .click()
+    cy.contains('button', 'Submit your research object').click()
 
     cy.get('body').contains('Enter at least 2 characters')
 
@@ -39,9 +35,7 @@ describe('Submission with errors test', () => {
       .clear()
       .type('My Fixed URL Submission')
 
-    cy.get('button')
-      .contains('Submit your research object')
-      .click()
+    cy.contains('button', 'Submit your research object').click()
     cy.get('button')
       .contains('Submit your manuscript')
       .click()