Objections & FAQs Flashcards
You’re a small team - how are you going to support me? Are you going to care about me when you get bigger deals?
Our QA Engineers can comfortably handle up to 5 accounts. This takes into consideration that at any moment all 5 accounts could require 200% effort. In the rare instance that we need additional help fast, we have flex consultants on standby we have standing relationships with that can help.
When you say you charge per developer, what constitutes a ‘developer’?
We’ve found that the number of developers on a team serves as a good proxy for the complexity of the app. Therefore, the spirit of our pricing model is to ensure we can appropriately service your account. I.e., As your team grows, we’re able to scale along with you.
That being said, a ‘developer’ refers to an engineer that has a direct influence on the functionality of the application or could potentially break it. A backend and frontend engineer would be considered a developer we support, but a data engineer may not.
What is functional testing?
Functional testing tests the frontend as well as its interaction with the backend. This includes APIs and integrations. Essentially, functional testing tests anything a user can interact with.
How much time will it require on my side?
Our typical partnership requires minimal effort from the client-side. The QA Wolf team is fully capable of outlining a comprehensive test matrix along with executing the automation and maintenance of those tests. The primary effort from your end will be fixing bugs we catch. Typically, clients assign one-to-a-few point persons on their end to manage the QA Wolf relationship. Most of the heavy lifting is during the first 2 weeks of the onboarding phase where we require access to testing environments.
Do you have SOCII/Infosec/security protocols in place?
We don’t have official protocols like SOCII in place because we’ve found working with other clients that they are not needed. For example, we work with a number of fintech and healthcare companies where we exclusively have access to their testing environment which does not contain sensitive user information. If there ever is a case where sensitive data is in question, we can mask the data during any type of information collection. We also take our infrastructure very seriously. We only use servers located in the US and our work is never outsourced - all of our QA Engineers are in-house and based in the US.
Where are your servers located?
We use Azure servers and they’re all located within the US. We chose Azure because of their container instances functionality. We are in the process of switching over the AWS as we restructure our infrastructure.
My app is too complex for an outside firm to QA it
We work with a range of web apps from simple to very complex, and I’d agree that your web app skews on the side of the complex. This has never been an issue for us in the past and we don’t foresee it being one with your app either. Our QA Engineers are extremely capable and if helpful, our analytics will convert your user interactions into actual test cases which will reveal every test case in need of automation.
Why do you need 12 weeks to get to 80% coverage?
80% coverage in 12 weeks is what see as the average SLA across our clients. Some companies have simpler apps and some have much more complex web apps. The reason for coverage not being instant is because we still have QA Engineers writing and maintaining your tests.
How many days do you need to get enough data for your analytics?
Short answer is test cases begin rolling in within a few days and more complex and long-tail cases continue to come in over the course of a few weeks and beyond. It really depends on the size and complexity of the app along with the number of users using it on a daily basis. But even apps with only a few users can generate enough analytics for test cases.
What happens if you go out of business?
We’re a VC-backed business with stable revenue and long-term contracts from reputable companies like Mainstreet, Basecamp, and Gumroad. In addition to this, we have written in our agreements with other clients that as a contingency plan, in the instance QA Wolf were to go out of business, we will implement QA Wolf on-premise at your location under an SLA.
Why can you reach 80% coverage, and not 100%?
There are somethings that we can’t test, such as google reCaptcha. Also, there is technically an unlimited paths you can test (ex. on an e-commerce site, you can add and remove something from a cart over and over again). 80% is representative of all the functional and edge case tests.
Do we have an SLA/How do SLAs work?
Yes, we have SLAs. SLAs are custom to what our clients want. For example, some clients have SLAs in place for maintaining tests. Others have SLAs in place for creating and maintaining tests over the weekend and early morning hours. Are there any SLAs you specifically had in mind?
What will I do with my existing QA Team?
It depends on what your QA team is doing right now - the main value we provide to existing QA teams is that we remove the repetitive task of creating and maintaining tests. Some clients we work with will have their QA Engineers be our main points of contact. These QA Engineers then relay everything back to your internal product and engineering teams. This also frees up the QA Engineer’s time to pick up extra tasks and expand their bandwidth for other types of testing.
Do you have a customer reference I can get in touch with?
We are being mindful of our customers’ time, as many are startup founders, and for that reason are not engaging them for reference calls unless that is the absolute last thing preventing you from signing with us. [The case studies link in that follow-up email has several success stories from companies of various sizes, and there are a number of startup logos on our site who also use Dover successfully.] That said, if QA Wolf has checked every box but that one, let me know and I can arrange an intro.
What are Playwright’s strengths/weaknesses as compared to other testing frameworks?
Strength
Playwright controls the browser instead of running inside the browser like Cypress does. So it has full access to features like iFrames/multiple tabs/multiple domains. Along with the auto-waiting that Cypress has.
Weakness
A weakness Playwright has is that since it is newer it has a slightly smaller community, but it is growing quickly. 28k Playwright vs 34k Cypress GitHub stars as of right now.
Can you create some sample tests for us?
[If they are a large or likely deal and you feel close to winning them
Hi [Name], Typically, we reserve test creation for a paid pilot program since it requires developer resources from our end. If these sample tests are the last pieces you’re considering before exploring a pilot with us then we’d be happy to waive any fees for up to 3 tests. Please let us know the test cases you’d like automated along with access to your test environment and we’ll start working on them. Thank you, [Name]