{"id":11003,"date":"2019-02-14T02:05:02","date_gmt":"2019-02-14T02:05:02","guid":{"rendered":"http:\/\/abstracta.us\/blog\/?p=11003"},"modified":"2025-05-05T21:23:28","modified_gmt":"2025-05-05T21:23:28","slug":"software-quality-assurance-company","status":"publish","type":"post","link":"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/","title":{"rendered":"Why We Are Not a Software Quality Assurance Company"},"content":{"rendered":"<h1><span style=\"font-weight: 400;\">It&#8217;s a matter of responsibility for quality<\/span><\/h1>\n<p><span style=\"font-weight: 400;\">Often times, testers get blamed when a bug makes it to production. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cWho tested this? Who left this untested? How could this happen? Where was the QA?\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I\u2019ve seen several cases in which a tester ends up being questioned if they tested something or not. Then, to defend him or herself, he or she\u00a0generates a document with screenshots filled with evidence of when he or she tested, with what data, in what environment, etc. just to be able to say, \u201cWhen I tested it, it worked. If it doesn\u2019t work in production, then it\u2019s on somebody else.\u201d This turns into an expensive and futile endeavor that doesn\u2019t add any value to the business or the user. When people within an organization have to spend time and energy defending themselves from internal threats, they will have less time and energy to focus on the user\u2019s needs and important business opportunities. \u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Quality is the team&#8217;s responsibility, this is part of the Agile philosophy. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">The questions above aren\u2019t aligned with the values nor with the principles of Agile. If we continue with the traditional software development mindset, which generates conflicts of interest between devs and testers (devs build and testers destroy what was built), we will not be able to take advantage of the real benefits of agile methodologies, which occur when a team acts as one and works in unison.<\/span><\/p>\n<p>In a talk I gave last year with <a href=\"https:\/\/twitter.com\/gmonterol\"><span style=\"font-weight: 400;\">Gabriel Montero<\/span><\/a><span style=\"font-weight: 400;\"> from Peregrinus, a partner of Abstracta, at the <\/span><a href=\"https:\/\/argentesting.com\/\"><span style=\"font-weight: 400;\">Argentesting<\/span><\/a><span style=\"font-weight: 400;\"> conference, we discussed this topic and shared this picture below. Someone had told me it reminded them of a manager they once had who wore a similar expression, accusing them of not testing enough when a bug made it to the users.<\/span><\/p>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-11029\" src=\"http:\/\/abstracta.us\/wp-content\/uploads\/2019\/02\/Screen-Shot-2019-02-20-at-11.20.28-AM-min-1.png\" alt=\"unamused dog photo\" width=\"500\" height=\"490\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_Does_Software_QA_Mean\"><\/span><strong><span style=\"color: #00b674;\">What Does Software QA Mean?<\/span><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">So what does QA mean? As you know, it stands for quality assurance.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If we present ourselves as \u201cthe team\u2019s QA,&#8221; we\u2019re demonstrating that we believe we\u2019re the ones that assure\/ensure quality and we are going to own those mistakes. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">One of the things that testers have to change in our area, to be aligned with an agile mentality, is to stop thinking of ourselves as \u201cQA.\u201d<\/span><\/p>\n<p>We are not the ones to determine if the quality is satisfactory before moving forward with a release.<\/p>\n<p><span style=\"font-weight: 400;\">In a recent TechWell Interview, <\/span><a href=\"https:\/\/abstracta.us\/blog\/software-testing\/testinguy-2017-michael-bolton-week-pure-testing\/\"><span style=\"font-weight: 400;\">Michael Bolton<\/span><\/a><span style=\"font-weight: 400;\">, principal at DevelopSense and the co-creator of Rapid Software Testing, <\/span><a href=\"https:\/\/www.stickyminds.com\/interview\/when-testers-are-asked-sign-product-interview-michael-bolton?\"><span style=\"font-weight: 400;\">expresses his view<\/span><\/a><span style=\"font-weight: 400;\"> on the matter as well, which is in line with our sentiment: <\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201cIt\u2019s very strange, very strange that a tester, <\/span><i><span style=\"font-weight: 400;\">a tester, <\/span><\/i><span style=\"font-weight: 400;\">should sign off on the quality of a product. <\/span><b>It\u2019s like an investigative reporter signing off on the decision of the electoral college.<\/b><span style=\"font-weight: 400;\"> That\u2019s not how the distribution of responsibility should be in a business.\u201d <\/span><\/p>\n<p><span style=\"font-weight: 400;\">[tweet_box design=&#8221;default&#8221; float=&#8221;none&#8221;]Software testers do not assure anything. There&#8217;s no way for us to do so.[\/tweet_box]<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">We are testers. As testers, we do testing. <\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_is_Software_Testing\"><\/span><strong><span style=\"color: #00b674;\">What is Software Testing?<\/span><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Software testing is a process in which we provide information about the quality of a product, for someone who is interested and who is going to do something with that information<\/span><span style=\"font-weight: 400;\">\u2014<\/span><span style=\"font-weight: 400;\">someone who is going to make a decision. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example, we can provide the information to a manager, or to the CEO of the company who has to decide whether to put the latest version into production or not. Or, they may decide to postpone the launch to do more testing, or to take some time to fix the known bugs. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">What does that person need to make a good decision? They need to know:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">What incidents were found,<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">what was tested,<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">and what was left untested.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Only in this way is it possible to make a decision based on risk.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">I insist that we should stop calling the tester\u2019s role &#8220;QA&#8221; as we should not take any responsibility that does not correspond to us. We should use a more \u201csafe\u201d language.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Instead of sending a <\/span><a href=\"https:\/\/abstracta.us\/blog\/software-testing\/how-to-create-an-effective-test-report\/\"><span style=\"font-weight: 400;\">report<\/span><\/a><span style=\"font-weight: 400;\"> and saying, \u201cThe software has no bugs, it can be put into production,&#8221; try saying, &#8220;According to the tests carried out, we did not find anything that tells us that we should not go into production.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We have to start the change with ourselves first, and then we can start asking the questions that really matter. Instead of searching for whom to place the blame, team leaders should organize a retrospective analysis to understand how things are currently being tested.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">[tweet_box design=&#8221;default&#8221; float=&#8221;none&#8221;]As a team, ask, \u201cWhat is the quality of our quality process?\u201d Because at the end of the day, everyone is responsible for quality.[\/tweet_box]<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"We_Are_Not_a_Software_Quality_Assurance_Company\"><\/span><strong><span style=\"color: #00b674;\">We Are Not a Software Quality Assurance Company<\/span><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span style=\"font-weight: 400;\">With all of this said, at Abstracta, <\/span>we are not a software quality assurance company.<\/p>\n<p><span style=\"font-weight: 400;\">(As a disclaimer, we do have some marketing web pages that use this kind of language, because most people still view what we do as software QA. We\u2019re on the mission to change that!)<\/span><\/p>\n<h4>We are a <em>software quality engineering<\/em> company.<\/h4>\n<p><span style=\"font-weight: 400;\">Our software quality engineers (<\/span><a href=\"https:\/\/abstracta.us\/blog\/software-testing\/what-is-a-qe\/\"><span style=\"font-weight: 400;\">see this infographic about the term, QE<\/span><\/a><span style=\"font-weight: 400;\">) will be your dedicated software testers, working side by side with you. We will help you to improve the quality of your software, ship on time, and reduce risks and costs. But, we will never own the role of assuring the quality of your product. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">There is no such this as bug-free software, but there<\/span><i><span style=\"font-weight: 400;\"> is<\/span><\/i><span style=\"font-weight: 400;\"> software that meets stakeholders\u2019 expectations for its functionality, performance, security, etc. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">What&#8217;s your take? Have you been in a situation where the title of being a QA negatively impacted you on the job?<\/span><\/p>\n<hr \/>\n<h2><span class=\"ez-toc-section\" id=\"Recommended_for_You\"><\/span><span style=\"font-weight: 400;\">Recommended for You<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a href=\"http:\/\/abstracta.us\/blog\/software-testing\/what-is-a-qe\/\">[Infographic] What is a QE?<\/a><br \/>\n<a href=\"http:\/\/abstracta.us\/blog\/software-testing\/getting-started-with-outsourced-software-testing\/\">How to Get Started with Outsourced Software Testing<\/a><\/p>\n<p><script src=\"\/\/s7.addthis.com\/js\/300\/addthis_widget.js#pubid=ra-58d80a50fc4f926d\" type=\"text\/javascript\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>It&#8217;s a matter of responsibility for quality Often times, testers get blamed when a bug makes it to production. \u201cWho tested this? Who left this untested? How could this happen? Where was the QA?\u201d I\u2019ve seen several cases in which a tester ends up being&#8230;<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[210,228],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v14.0.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Why We Are Not a Software Quality Assurance Company | Abstracta<\/title>\n<meta name=\"description\" content=\"Software QA is a misnomer. Here&#039;s why we are not a software quality assurance company and why, as testers, we are calling for a name change.\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Why We Are Not a Software Quality Assurance Company | Abstracta\" \/>\n<meta property=\"og:description\" content=\"Software QA is a misnomer. Here&#039;s why we are not a software quality assurance company and why, as testers, we are calling for a name change.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog about AI-powered quality engineering for teams building complex software | Abstracta\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/AbstractaQA\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-14T02:05:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-05T21:23:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/abstracta.us\/wp-content\/uploads\/2019\/02\/Were-Not-a-QA-Company-2-min.png\" \/>\n\t<meta property=\"og:image:width\" content=\"560\" \/>\n\t<meta property=\"og:image:height\" content=\"315\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fltoledo\" \/>\n<meta name=\"twitter:site\" content=\"@AbstractaUS\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/abstracta.us\/blog\/#website\",\"url\":\"https:\/\/abstracta.us\/blog\/\",\"name\":\"Blog about AI-powered quality engineering for teams building complex software | Abstracta\",\"description\":\"AI-powered quality engineering\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/abstracta.us\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"http:\/\/abstracta.us\/wp-content\/uploads\/2019\/02\/Screen-Shot-2019-02-20-at-11.20.28-AM-min-1.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/#webpage\",\"url\":\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/\",\"name\":\"Why We Are Not a Software Quality Assurance Company | Abstracta\",\"isPartOf\":{\"@id\":\"https:\/\/abstracta.us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/#primaryimage\"},\"datePublished\":\"2019-02-14T02:05:02+00:00\",\"dateModified\":\"2025-05-05T21:23:28+00:00\",\"author\":{\"@id\":\"https:\/\/abstracta.us\/blog\/#\/schema\/person\/7421e539de0357d3adb0c69ed469a1c2\"},\"description\":\"Software QA is a misnomer. Here's why we are not a software quality assurance company and why, as testers, we are calling for a name change.\",\"breadcrumb\":{\"@id\":\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/abstracta.us\/blog\/\",\"url\":\"https:\/\/abstracta.us\/blog\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/abstracta.us\/blog\/software-testing\/\",\"url\":\"https:\/\/abstracta.us\/blog\/software-testing\/\",\"name\":\"Software Testing\"}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/\",\"url\":\"https:\/\/abstracta.us\/blog\/software-testing\/software-quality-assurance-company\/\",\"name\":\"Why We Are Not a Software Quality Assurance Company\"}}]},{\"@type\":[\"Person\"],\"@id\":\"https:\/\/abstracta.us\/blog\/#\/schema\/person\/7421e539de0357d3adb0c69ed469a1c2\",\"name\":\"Federico Toledo, Chief Quality Officer at Abstracta\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/abstracta.us\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6de7ec6536c4028b5c02ad4ec1b9af0d?s=96&d=blank&r=g\",\"caption\":\"Federico Toledo, Chief Quality Officer at Abstracta\"},\"description\":\"Co-founder and COO of Abstracta\",\"sameAs\":[\"https:\/\/twitter.com\/fltoledo\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/11003"}],"collection":[{"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/comments?post=11003"}],"version-history":[{"count":7,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/11003\/revisions"}],"predecessor-version":[{"id":12074,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/posts\/11003\/revisions\/12074"}],"wp:attachment":[{"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/media?parent=11003"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/categories?post=11003"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/abstracta.us\/blog\/wp-json\/wp\/v2\/tags?post=11003"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}