diff --git a/src/main/java/com/github/joelittlejohn/embedmongo/StartEmbeddedMongoMojo.java b/src/main/java/com/github/joelittlejohn/embedmongo/StartEmbeddedMongoMojo.java
index 4049995ea456fbe09feae8160e8fdc4fee7fa910..0a99b45fca0dddb82346d4f5d25beef0a1722020 100644
--- a/src/main/java/com/github/joelittlejohn/embedmongo/StartEmbeddedMongoMojo.java
+++ b/src/main/java/com/github/joelittlejohn/embedmongo/StartEmbeddedMongoMojo.java
@@ -206,10 +206,20 @@ public class StartEmbeddedMongoMojo extends AbstractMojo {
      */
     private MavenProject project;
 
+    /**
+     * @parameter expression="${skipITs}" default-value="false"
+     */
+    private boolean skipITs;
+
     @Override
     @SuppressWarnings("unchecked")
     public void execute() throws MojoExecutionException, MojoFailureException {
 
+        if (skipITs) {
+            getLog().info("skipITs detected, not starting embedmongo");
+            return;
+        }
+        
         if (this.proxyHost != null && this.proxyHost.length() > 0) {
             this.addProxySelector();
         }
diff --git a/src/main/java/com/github/joelittlejohn/embedmongo/StopEmbeddedMongoMojo.java b/src/main/java/com/github/joelittlejohn/embedmongo/StopEmbeddedMongoMojo.java
index c786546f43e73dc162ce8774cacdedd9dc2e3ef8..6f704da78934d989038fbf790aee26e53b0df94e 100644
--- a/src/main/java/com/github/joelittlejohn/embedmongo/StopEmbeddedMongoMojo.java
+++ b/src/main/java/com/github/joelittlejohn/embedmongo/StopEmbeddedMongoMojo.java
@@ -30,8 +30,17 @@ import de.flapdoodle.embed.mongo.MongodProcess;
  */
 public class StopEmbeddedMongoMojo extends AbstractMojo {
 
+    /**
+     * @parameter expression="${skipITs}" default-value="false"
+     */
+    private boolean skipITs;
+
     @Override
     public void execute() throws MojoExecutionException, MojoFailureException {
+        if (skipITs) {
+            return;
+        }
+        
         MongodProcess mongod = (MongodProcess)getPluginContext().get(StartEmbeddedMongoMojo
             .MONGOD_CONTEXT_PROPERTY_NAME);