Testing as a Service

Photograph of David Pinch

Hi, my name is Dave Pinch, and I run a team of U.S.-based remote testers. We are ready to test your app or website. My testing service is designed for startups and small businesses that need periodic testing without the overhead of a full-time team. You pay only for the time someone is testing with no minimums and no long-term commitments.

Perfect for

🛍️ E-commerce Stores
Ensure your checkout flow works flawlessly.

🐛 Bug diagnostics
Investigate and repro customer bugs so you get an actionable report.

📱 Web Apps
Test across browsers and OS versions.

⚙️ WordPress Plugins
Test your WordPress plugin against various configurations.

🧪 Feature Releases
Validate new features before they go live.

🧯 Hotfix Testing
Get on-call testers for hotfixes and patches.

Extend your team

We serve as an extension of your team to execute tests on a scheduled or on-demand basis.

What to Expect

Our testing service works because we operate under a test plan and service level agreement. It is critical that my team be able to meet its commitments to you. As such, onboarding is a critical process.

1️⃣ Initial Consultation. We start with a free consultation to understand your needs and determine whether my team can support you. If so, we proceed to a deeper assessment phase.

2️⃣ Assessment. We build a comprehensive assessment of the testing requirements of your app, e.g., technologies, dependencies, etc. This work may be performed under non-compete and non-disclosure agreements at my standard billing rate. The deliverable is a document that you can use with any testing vendor to build a service proposal.

3️⃣ Proposal. Based on the assessment, I will propose a custom service plan to meet your testing requirements. This is the specification of how the test team will perform for you. Terms are negotiable and there is no charge for the proposal. If you agree with the proposal, we move to onboarding.

4️⃣ Onboarding. The next stage is to establish the infrastructure for testing. This includes getting connected to your platform (e.g., Azure DevOps, Trello, etc.), acquiring licenses, allocating staffing, etc. On completion, we are ready to begin testing.

5️⃣ Launch. You can now request testing on a scheduled or on-demand basis under the terms of the service agreement. If we have integrated into your DevOps tools, you can assign tests and get results.

FAQ

Where are testers located?

All testers are based in the United States as a remote-only workforce.

How do you track and manage tests?

If you do not have an existing test management suite, we recommend and can establish for you a secure Azure DevOps (ADO) project. You will own the project and its data, granting access to us so we can execute tests.

What do you mean by on-demand testing?

Once test scripts and procedures have been defined, you can instruct us to start a set of tests at any time. Depending on your project tracking software, you may be able to assign tasks to us directly.

Do I work with the same testers all the time?

Not necessarily. We dispatch tests in real time to available testers who have been assigned access to your app. You will tend to get the same testers, but they may change from time to time as staffing changes.

What type of tests can you create or execute?

– Automated UI tests with tools such as Selenium.
– Automated unit tests with popular testing frameworks.
– Manual tests with tools such as Azure DevOps.
– Specialized tests for accessibility, standards conformance, etc.

Am I working with humans or AI bots?

Humans. We may use AI as part of the job, but all output is reviewed by a human.

How do you protect my intellectual property (IP)?

We operate under strict non-compete and non-disclosure agreements.

How do you manage credentials to my app?

We store all shared credentials in an Azure key vault that is accessible to testers only. This enables us to encrypt and audit the information.

Get started today, get in touch!