<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>qa Archives - SoftUni Global</title>
	<atom:link href="https://softuni.org/tag/qa/feed/" rel="self" type="application/rss+xml" />
	<link>https://softuni.org/tag/qa/</link>
	<description>Learn Programming and Start a Developer Job</description>
	<lastBuildDate>Wed, 30 Mar 2022 11:56:17 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://softuni.org/wp-content/uploads/2022/04/cropped-SoftUni-Global-Logo-Square-notext-32x32.png</url>
	<title>qa Archives - SoftUni Global</title>
	<link>https://softuni.org/tag/qa/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What You Need to Know About Unit Testing [Dev Concepts #27]</title>
		<link>https://softuni.org/dev-concepts/what-you-need-to-know-about-unit-testing/</link>
					<comments>https://softuni.org/dev-concepts/what-you-need-to-know-about-unit-testing/#respond</comments>
		
		<dc:creator><![CDATA[Aleksandar Peev]]></dc:creator>
		<pubDate>Thu, 27 Jan 2022 07:10:00 +0000</pubDate>
				<category><![CDATA[Dev Concepts]]></category>
		<category><![CDATA[devconcepts]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[quality assurance]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[testing]]></category>
		<category><![CDATA[unit testing]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=11046</guid>

					<description><![CDATA[<p>In this article of the series Dev Concepts, we take a look at Unit Testing and Testing Frameworks.</p>
<p>The post <a href="https://softuni.org/dev-concepts/what-you-need-to-know-about-unit-testing/">What You Need to Know About Unit Testing [Dev Concepts #27]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="11046" class="elementor elementor-11046" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5d5405e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d5405e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d32134" data-id="0d32134" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9216798 elementor-widget elementor-widget-text-editor" data-id="9216798" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="text-align: left;"><strong>Unit testing</strong> is an important concept and practice in <strong>software development</strong>. As a term, <strong>unit tests</strong> are pieces of code that <strong>test</strong> specific functionality in a certain software component. Usually, they are not written by QA engineers but from the developers that wrote the code.<strong> Unit tests</strong> are <strong>part</strong> <strong>of</strong> the product <strong>source code</strong> and aim to <strong>improve</strong> the code <strong>quality</strong>, <strong>reliability</strong>, and <strong>maintainability</strong>.</p><p style="text-align: left;"><strong><img fetchpriority="high" decoding="async" class=" wp-image-11076 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/unit_testing_guidelines-300x135.jpg" alt="unit_testing_guidelines" width="555" height="250" srcset="https://softuni.org/wp-content/uploads/2022/01/unit_testing_guidelines-300x135.jpg 300w, https://softuni.org/wp-content/uploads/2022/01/unit_testing_guidelines-600x270.jpg 600w, https://softuni.org/wp-content/uploads/2022/01/unit_testing_guidelines-768x345.jpg 768w, https://softuni.org/wp-content/uploads/2022/01/unit_testing_guidelines.jpg 890w" sizes="(max-width: 555px) 100vw, 555px" /></strong></p>								</div>
				</div>
				<div class="elementor-element elementor-element-01f60c5 elementor-widget elementor-widget-text-editor" data-id="01f60c5" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="text-align: left;"><strong>Unit testing frameworks</strong> simplify, structure, and organize the <strong>unit testing process</strong>. It executes the <strong>test</strong> and generates <strong>reports</strong>. The developers <strong>organize tests</strong> in a <strong>hierarchy </strong>using classes and functions. After that is done, they assert the execution result and exit all conditions for correctness. Examples of <strong>unit testing frameworks</strong> are: <strong>JUnit</strong> for Java and <strong>Mocha</strong> for JavaScript.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-8862b7f elementor-widget elementor-widget-text-editor" data-id="8862b7f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="text-align: left;"><img decoding="async" class=" wp-image-11080 alignleft" src="https://softuni.org/wp-content/uploads/2022/01/334-300x170.png" alt="boxes-unit-testing" width="358" height="203" srcset="https://softuni.org/wp-content/uploads/2022/01/334-300x170.png 300w, https://softuni.org/wp-content/uploads/2022/01/334-600x339.png 600w, https://softuni.org/wp-content/uploads/2022/01/334-768x434.png 768w, https://softuni.org/wp-content/uploads/2022/01/334.png 962w" sizes="(max-width: 358px) 100vw, 358px" />The <strong>Unit testing techniques</strong> are mainly categorized into three parts which are <strong>Black box testing</strong> that involves <strong>testing</strong> of user interface along with input and output, <strong>White box testing</strong> that involves <strong>testing</strong> the functional behaviour of the software application and <strong>Gray box testing</strong> that is used to execute <strong>test suites</strong>, <strong>test methods</strong>, <strong>test cases</strong> and <strong>performing risk analysis</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-3d1d1e4 elementor-widget elementor-widget-text-editor" data-id="3d1d1e4" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="text-align: left;"><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;"><strong>Unit test developers</strong> usually follow the &#8220;<strong>AAA pattern</strong>&#8220;. It stands for:</span></p><ul><li><b>arrange </b>the input data and entrance conditions</li><li><b>act</b> &#8211; execute the function for testing</li><li><b>assert </b>whether the results and the exit conditions are as expected</li></ul><p>In the <strong>arrange</strong> section, you have the code required for setting up the <strong>specific test</strong>. Here is where we <strong>create objects</strong> and potentially <strong>set expectations</strong>. Then there is the <strong>act</strong>, which should be the <strong>invocation</strong> of the <strong>method</strong> being tested. In the <strong>assert</strong>, you would <strong>check</strong> whether the <strong>expectations are met</strong>.</p><p><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;"><strong><img decoding="async" class="wp-image-11081 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/1_Y07KF-_laqG2cJ1Squ0Bag-300x146.png" alt="unit-test-ticket" width="488" height="237" srcset="https://softuni.org/wp-content/uploads/2022/01/1_Y07KF-_laqG2cJ1Squ0Bag-300x146.png 300w, https://softuni.org/wp-content/uploads/2022/01/1_Y07KF-_laqG2cJ1Squ0Bag-600x293.png 600w, https://softuni.org/wp-content/uploads/2022/01/1_Y07KF-_laqG2cJ1Squ0Bag-768x375.png 768w, https://softuni.org/wp-content/uploads/2022/01/1_Y07KF-_laqG2cJ1Squ0Bag.png 1024w" sizes="(max-width: 488px) 100vw, 488px" /></strong></span></p><p>By implementing <strong>unit testing</strong>, it’s easier to <strong>catch</strong> and <strong>fix issues</strong> early before they cost extra time and money. It can become an important part of the overall <strong>software development process</strong>, helping to foster development more <strong>efficiently</strong> and <strong>productively</strong>. We should aim to write<strong> unit tests</strong> that focus solely on a single <strong>unit of code</strong>. With having more <strong>test reports</strong>, it will be <strong>easy to find</strong> the error in our code.<span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;"><strong><br /></strong></span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-88292b4 elementor-widget elementor-widget-video" data-id="88292b4" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/6uPVc33u1-I&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-edfdd22 elementor-widget elementor-widget-text-editor" data-id="edfdd22" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Lesson Topics</h2>
<div>
<div>
<div>In this tutorial we cover the following topics:</div>
</div>
<ul>
<li><b style="font-style: inherit; color: var( --e-global-color-text );">Unit Testing</b></li><li><b style="font-style: inherit; color: var( --e-global-color-text );">Unit Testing Framework</b><br></li>
</ul>
</div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a53581f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a53581f" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fbe683b" data-id="fbe683b" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a0aff0b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a0aff0b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48c6c18" data-id="48c6c18" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f972417 elementor-widget elementor-widget-heading" data-id="f972417" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Lesson Slides</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-37e6760 elementor-widget elementor-widget-pdfjs_viewer" data-id="37e6760" data-element_type="widget" data-widget_type="pdfjs_viewer.default">
				<div class="elementor-widget-container">
					<iframe src="https://softuni.org/wp-content/plugins/pdf-viewer-for-elementor/assets/pdfjs/web/viewer.html?file=https://softuni.org/wp-content/uploads/2022/01/Dev-Concepts-Episode-27-Unit-Testing-Intro.pdf&amp;embedded=true" style="display: block; margin-left: auto; margin-right: auto; width: 100%; height: 800px;" frameborder="1" marginheight="0px" marginwidth="0px" allowfullscreen></iframe>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-concepts/what-you-need-to-know-about-unit-testing/">What You Need to Know About Unit Testing [Dev Concepts #27]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-concepts/what-you-need-to-know-about-unit-testing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Is Software Quality Assurance Important for Developers? [Dev Concepts #26]</title>
		<link>https://softuni.org/dev-concepts/is-software-qa-important-for-developers/</link>
					<comments>https://softuni.org/dev-concepts/is-software-qa-important-for-developers/#respond</comments>
		
		<dc:creator><![CDATA[Aleksandar Peev]]></dc:creator>
		<pubDate>Tue, 25 Jan 2022 06:10:00 +0000</pubDate>
				<category><![CDATA[Dev Concepts]]></category>
		<category><![CDATA[devconcepts]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[qa]]></category>
		<category><![CDATA[quality assurance]]></category>
		<category><![CDATA[sdlc]]></category>
		<category><![CDATA[software development]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=10880</guid>

					<description><![CDATA[<p>In this article, we will get familiar with the Software Quality Assurance (QA) and concepts like manual testing, bug tracking and automated testing.</p>
<p>The post <a href="https://softuni.org/dev-concepts/is-software-qa-important-for-developers/">Is Software Quality Assurance Important for Developers? [Dev Concepts #26]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10880" class="elementor elementor-10880" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5d5405e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d5405e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d32134" data-id="0d32134" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9216798 elementor-widget elementor-widget-text-editor" data-id="9216798" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="text-align: left;"><strong>Software Quality Assurance</strong> is a term that covers all aspects of guaranteeing a <strong>high-quality</strong> software product. It includes <strong>creating processes</strong> for each stage of development to reduce <strong>bugs</strong> and <strong>flaws</strong> during the build. Companies need it to measure the <strong>quality</strong> of the software.</p><p><strong><img loading="lazy" decoding="async" class="wp-image-11001 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/sqa-diagram-300x186.png" alt="sqa-diagram" width="593" height="368" srcset="https://softuni.org/wp-content/uploads/2022/01/sqa-diagram-300x186.png 300w, https://softuni.org/wp-content/uploads/2022/01/sqa-diagram-600x373.png 600w, https://softuni.org/wp-content/uploads/2022/01/sqa-diagram.png 636w" sizes="(max-width: 593px) 100vw, 593px" /></strong></p>								</div>
				</div>
				<div class="elementor-element elementor-element-7534c22 elementor-widget elementor-widget-text-editor" data-id="7534c22" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span data-preserver-spaces="true">At the heart of the QA process is <strong>software testing</strong>.</span></p><p><span data-preserver-spaces="true">Software testing is the process of checking whether the software conforms to the requirements and works as expected.</span></p><p><span data-preserver-spaces="true">Software testing aims to find the bugs (or defects) in the software and to </span><strong><span data-preserver-spaces="true">report them </span></strong><span data-preserver-spaces="true">for fixing.</span></p><p><span data-preserver-spaces="true">Software testing can be manual or automated.</span></p><p><strong><span data-preserver-spaces="true">Manual testing </span></strong><span data-preserver-spaces="true">is done by hand.</span></p><p><span data-preserver-spaces="true">The QA engineer clicks on the software UI, fill and submits forms, interacts with the software UI</span><span style="font-size: 16px;" data-preserver-spaces="true">, invokes back-end operations by hand or by specialized tools, </span><span style="font-size: 16px;" data-preserver-spaces="true">executes certain functionality, validates that it works correctly, and </span><strong style="font-size: 16px;"><span data-preserver-spaces="true">tries to find defects</span></strong><span style="font-size: 16px;" data-preserver-spaces="true">.</span></p><p><strong><span data-preserver-spaces="true">Manual testing </span></strong><span data-preserver-spaces="true">also involves testing the </span><strong><span data-preserver-spaces="true">user experience</span></strong><span data-preserver-spaces="true"> (UX), the user interface</span><span style="font-size: 16px;">, and the visual look and feel of the software.</span></p><p><span data-preserver-spaces="true"><strong>Automated testing</strong> is done by scripts and programs, which perform robotic checks of the software.</span></p><p><span data-preserver-spaces="true">Instead of clicking at the UI controls, filling and submitting forms by hand,</span></p><p><span data-preserver-spaces="true">QA automation engineers record scripts and write programs to do automate this </span><span data-preserver-spaces="true">and to check whether the software behaves correctly without human innervation.</span></p><p><span data-preserver-spaces="true">In addition to testing, there are a </span><strong><span data-preserver-spaces="true">few other approaches to software quality assurance</span></strong><span data-preserver-spaces="true">.</span></p><p><span data-preserver-spaces="true"><strong>Code reviews</strong> and <strong>quality</strong> inspections are proactive approaches to software quality.</span></p><p><span data-preserver-spaces="true">They aim to catch defects and bad practices early before they appear in the functionality.</span></p><p><span data-preserver-spaces="true">Such practices are typically done by senior developers or senior QA engineers.</span></p><p><strong><span data-preserver-spaces="true">Code reviews</span></strong><span data-preserver-spaces="true"> aim to enforce good practices for internal code quality, such as writing understandable and maintainable code, avoiding repeating code, using clear abstractions, formatting the code correctly, naming identifiers correctly, structuring the code in a clear way, and many others.</span></p><p><strong><span data-preserver-spaces="true">Quality inspections </span></strong><span data-preserver-spaces="true">try to find problems in the code, by understanding its program logic and internal design.</span></p><p><span data-preserver-spaces="true">The goal of the testing process is to find and report the defects and issues with the software.</span></p><p><span data-preserver-spaces="true">Reported bugs are described, submitted, and tracked in </span><strong><span data-preserver-spaces="true">issue tracking software</span></strong><span data-preserver-spaces="true"> (or simply, </span><strong><span data-preserver-spaces="true">bug tracker</span></strong><span data-preserver-spaces="true">).</span></p><p><span data-preserver-spaces="true">In the issue tracker, developers and QA engineers </span><strong><span data-preserver-spaces="true">discuss the issues</span></strong><span data-preserver-spaces="true">, prioritize them, assign them to team members, </span><span data-preserver-spaces="true">track the work on the issues and the changes of their status, confirm when an issue is fixed, and finally close it.</span></p><p><span data-preserver-spaces="true">Issue trackers track </span><strong><span data-preserver-spaces="true">not only the defects</span></strong><span data-preserver-spaces="true"> but also new feature requests and other issues with the software.</span></p><p><strong><span data-preserver-spaces="true">Software quality assurance </span></strong><span data-preserver-spaces="true">is a broad topic in software engineering </span><span data-preserver-spaces="true">and is a separate profession in many software companies.</span></p><p><span data-preserver-spaces="true">QA engineers should have basic software development and </span><strong><span data-preserver-spaces="true">technical skills</span></strong></p><p><span data-preserver-spaces="true">and strong attention to the details and quality, to be diligent and patient, </span><span data-preserver-spaces="true">and to work persistently on the software quality, testing, and test automation.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-6b78aeb elementor-widget elementor-widget-text-editor" data-id="6b78aeb" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Here are some reasons for using <strong>Software Quality Assurance</strong>:</p>								</div>
				</div>
				<div class="elementor-element elementor-element-01e322f elementor-widget elementor-widget-text-editor" data-id="01e322f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li><strong>Ensures products keep improving</strong></li></ul><p style="text-align: left;"><img loading="lazy" decoding="async" class="wp-image-10913 alignleft" src="https://softuni.org/wp-content/uploads/2022/01/ensures-products-to-keep-moving.png" alt="" width="164" height="117" />The <strong>Software </strong><strong>Quality Assurance process</strong> is all about <strong>consistently maintaining high standards</strong>. Many of those standards <strong>depend on what customers want</strong>. As customers <strong>engage</strong> with a product, they will have <strong>suggestions</strong> on how to <strong>improve them</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-5259f13 elementor-widget elementor-widget-text-editor" data-id="5259f13" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p> </p><ul><li><strong>Leads to more long-term profit</strong></li></ul><p style="text-align: left;"><strong><img loading="lazy" decoding="async" class=" wp-image-10912 alignleft" src="https://softuni.org/wp-content/uploads/2022/01/leads-to-more-long-term-profit.png" alt="people-communicate" width="162" height="98" />Software Quality Assurance</strong> can <strong>boost profit</strong> in a few ways. The first is through saving more money by <strong>not wasting time</strong> and <strong>resources</strong>. The second is that the <strong>quality</strong> makes companies more <strong>competitive</strong> in the marketplace. Customers are <strong>willing to pay more</strong> for better <strong>quality</strong>. </p>								</div>
				</div>
				<div class="elementor-element elementor-element-80576aa elementor-widget elementor-widget-text-editor" data-id="80576aa" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li style="text-align: left;"><strong>Saves companies time and money</strong></li></ul><p style="text-align: left;"><strong><img loading="lazy" decoding="async" class=" wp-image-10910 alignleft" src="https://softuni.org/wp-content/uploads/2022/01/saves-companies-time-and-money.png" alt="cart" width="109" height="84" /></strong>While it <strong>takes time</strong> at the beginning of the process to create systems that<strong> catch errors</strong>, it takes more time to fix the errors if they’re <strong>allowed to happen</strong> or <strong>get out of control</strong>. <strong>Paying to prevent</strong> problems is cheaper than <strong>paying to fix</strong> them.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-eb02556 elementor-widget elementor-widget-text-editor" data-id="eb02556" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li><strong>Boosts customers&#8217; confidence</strong></li></ul><p style="text-align: left;"><img loading="lazy" decoding="async" class="wp-image-10911 alignleft" src="https://softuni.org/wp-content/uploads/2022/01/boosts-customers-confidence.png" alt="certificate" width="97" height="119" />People will want to <strong>spend money on products</strong>, but only if they believe they’re getting something that’s <strong>worth the price</strong>. When businesses use <strong>Software </strong><strong>QA processes</strong>, they’re letting customers know that they <strong>care</strong> about them and their priorities.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-c4e9065 elementor-widget elementor-widget-text-editor" data-id="c4e9065" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li><strong>Gives consistent results</strong></li></ul><p><img loading="lazy" decoding="async" class=" wp-image-10914 alignleft" src="https://softuni.org/wp-content/uploads/2022/01/gives-consistent-result.png" alt="checklist" width="108" height="114" />With software products, <strong>consistency</strong> is the most important factor for <strong>Software </strong><strong>Quality Assurance</strong>. The <strong>QA</strong> ensures every product bearing the company’s name <strong>is the same</strong>. No customer is going to get something worse or better than another customer.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-651f846 elementor-widget elementor-widget-text-editor" data-id="651f846" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Software Quality Assurance</strong> is a must in <strong>Software Development</strong> as it <strong>ensures</strong> your software is built <strong>efficiently</strong> and is<strong> finished with minimal flaws</strong> and <strong>bugs</strong>. Without it, <strong>Software Development</strong> could be quite unreliable, with products potentially requiring complete do-overs.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-88292b4 elementor-widget elementor-widget-video" data-id="88292b4" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/c5KQRVFuX30&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-edfdd22 elementor-widget elementor-widget-text-editor" data-id="edfdd22" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Lesson Topics</h2><div><div><div>In this tutorial we cover the following topics:</div></div><ul><li><b>Software Quality Assurance </b></li><li><b>Live Demo of Issue Tracker</b></li></ul></div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-37f0882 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="37f0882" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6270344" data-id="6270344" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a0aff0b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a0aff0b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48c6c18" data-id="48c6c18" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f972417 elementor-widget elementor-widget-heading" data-id="f972417" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Lesson Slides</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-37e6760 elementor-widget elementor-widget-pdfjs_viewer" data-id="37e6760" data-element_type="widget" data-widget_type="pdfjs_viewer.default">
				<div class="elementor-widget-container">
					<iframe src="https://softuni.org/wp-content/plugins/pdf-viewer-for-elementor/assets/pdfjs/web/viewer.html?file=https://softuni.org/wp-content/uploads/2022/01/Dev-Concepts-Episode-26-Overview-of-Software-Quality-Assurance.pdf&amp;embedded=true" style="display: block; margin-left: auto; margin-right: auto; width: 100%; height: 800px;" frameborder="1" marginheight="0px" marginwidth="0px" allowfullscreen></iframe>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-concepts/is-software-qa-important-for-developers/">Is Software Quality Assurance Important for Developers? [Dev Concepts #26]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-concepts/is-software-qa-important-for-developers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)

Served from: softuni.org @ 2026-04-09 19:43:41 by W3 Total Cache
-->