<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://www.topgrep.com/blogs/tag/quality/feed" rel="self" type="application/rss+xml"/><title>Topgrep - Blog #quality</title><description>Topgrep - Blog #quality</description><link>https://www.topgrep.com/blogs/tag/quality</link><lastBuildDate>Thu, 26 Mar 2026 05:20:21 +0530</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Upcoming Quality Engineering Trends for 2023]]></title><link>https://www.topgrep.com/blogs/post/Upcoming-Quality-Engineering-Trends-for-2023</link><description><![CDATA[<img align="left" hspace="5" src="https://www.topgrep.com/Assuring quality of the Next-Gen technologies.jpg"/>As we begin this year, we will witness the unfolding of the post-pandemic realities of remote work and digital everything. The field of quality engine ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_fbg979Z_S1OjCemWabsYrw" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_ZzswrYbXQlecQOLWUtWpZw" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_a3XjLGCrRw-AqrY8gqrPaA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_NIPZZE7gTXiu7V09oSbljA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_NIPZZE7gTXiu7V09oSbljA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><p><span style="color:rgb(0, 74, 173);"><b></b></span></p><p><span style="color:rgb(0, 74, 173);"><span style="font-size:11pt;font-weight:400;">As we begin this year, we will witness the unfolding of the post-pandemic realities of remote work and digital everything. The field of quality engineering has grown quickly during this time and will undoubtedly continue to do so.<br></span><span style="font-size:11pt;font-weight:400;font-style:italic;">According to a report published by NASSCOM in 2021, the Quality Engineering market in India is expected to grow at a CAGR of 15.5% from 2021 to 2025. The report also suggests that the demand for Quality Engineers in India is expected to increase due to the rising importance of quality assurance in software development.</span><span style="font-size:11pt;font-weight:400;"><br></span><span style="font-size:11pt;font-weight:400;font-style:italic;">A recent study estimates that the pure play software testing services market could expand by USD 6.05 billion between 2021 and 2026, with 41% of that growth coming from North America during the projection period.</span></span></p><span style="color:rgb(0, 74, 173);"><b><p><span style="font-size:11pt;font-weight:400;font-style:italic;">In North America, the US is the main market for pure-play software testing services. Over the forecast period, the pure play software testing services market will expand in North America thanks to the early implementation of SMAC technologies.</span></p></b><span style="font-size:11pt;font-weight:400;font-style:italic;">In addition, it is anticipated that business infrastructure software expenditure will increase by 13.5% in constant US dollars in 2022 to hit $392 billion in US currency. The market is anticipated to hit $633 billion by 2026, expanding at a 12.3% cumulative annual growth rate (CAGR) between 2021 and 2026.</span><span style="font-size:11pt;font-weight:400;"></span></span><br><span style="font-size:11pt;font-weight:400;"></span><span style="color:rgb(0, 74, 173);"><b><p><span style="font-size:11pt;font-weight:400;"><br>Tech is assisting in overcoming the absence of physical interactions at this time because the human aspect of business, which previously made up for the lack of product/service quality, has decreased. </span><span style="font-size:11pt;font-weight:700;">In 2023, quality engineering goes beyond just testing to ensure that a piece of technology is functional.</span><span style="font-size:11pt;font-weight:400;"> Here are a few of the most important trends in quality engineering that everyone should be aware of: <br></span></p><ol><li style="font-size:11pt;font-weight:400;"><p><span style="font-size:11pt;font-weight:700;">Integration of AI and machine learning</span><span style="font-size:11pt;font-weight:700;text-decoration:underline;"><br></span><span style="font-size:11pt;font-weight:400;"><br>Whatever the trending technologies are will become the trending priorities that are adopted in QE. The efficiency and usefulness of quality engineering procedures may be increased through the use of artificial intelligence and machine learning technologies. In 2023, quality engineering will demand knowledge in a variety of fields, including those related to artificial intelligence (AI), machine learning (ML), the Internet of Things (IoT), and blockchain technology.</span><span style="font-size:11pt;font-weight:700;text-decoration:underline;"><br></span><span style="font-size:11pt;font-weight:400;">Test automation using AI and ML systems is beginning to reach maturity. Test optimization, AI-based UI testing, and API testing are some applications of AI. With the increasing use of Artificial Intelligence (AI) and Machine Learning (ML) in software development, </span><span style="font-size:11pt;font-weight:400;font-style:italic;text-decoration:underline;">the need for Quality Analysts who can ensure the quality and reliability of AI and ML-based systems is increasing.<br><br></span></p></li><li style="font-size:11pt;font-weight:400;"><p><span style="font-size:11pt;font-weight:700;">Increased use of cloud-based tools and platforms</span><span style="font-size:11pt;font-weight:400;"><br>Cloud-based tools and platforms offer many benefits for quality engineering, including scalability, flexibility, and reduced IT overhead. The adoption of cloud-based tools and systems for quality assurance may therefore be on the rise by 2023. </span><span style="font-size:11pt;font-weight:400;font-style:italic;text-decoration:underline;">Therefore, the demand for Quality Engineers who can ensure the quality and reliability of cloud-based systems is increasing.</span></p></li></ol><br><ol start="3"><li style="font-size:11pt;font-weight:400;"><p><span style="font-size:11pt;font-weight:700;">User Experience Is At The Forefront and Enhanced focus on Customer Experience<br></span><span style="font-size:11pt;font-weight:400;">Two years after COVID-19, outstanding CX has risen to the top of what customers want from a reliable company. Making the client pleased is the main goal right now. Validation is particularly dependent on CX characteristics like security, speed, accessibility, user interfaces (UI), and user experience (UX). </span><span style="font-size:11pt;font-weight:400;font-style:italic;text-decoration:underline;">QE experts need to have a thorough grasp of both the needs of the client and what the company can offer them in order to help companies succeed in CX. </span><span style="font-size:11pt;font-weight:700;font-style:italic;text-decoration:underline;"></span><span style="font-size:11pt;font-weight:700;"><br></span><span style="font-size:11pt;font-weight:400;font-style:italic;text-decoration:underline;">Quality engineering teams will probably place a lot of emphasis on user experience (UX) as well, as businesses strive to develop goods and systems that are simple to use and straightforward</span><span style="font-size:11pt;font-weight:400;">. To make sure that goods satisfy the requirements of their intended consumers, this may entail carrying out user research, usability testing, and user experience design activities.<br></span></p></li></ol><p><span style="font-size:11pt;font-weight:400;">Quality Engineers will hold a prominent seat at the table considering they upskill themselves for the emerging roles. QE specialists need to know not only the technology but also the methodologies behind orchestrating quality for a good customer experience, as well as the business processes and needs that must also be addressed.</span></p></b></span><p></p></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Fri, 17 Mar 2023 09:53:18 +0000</pubDate></item><item><title><![CDATA[Importance of hands on skills for software quality engineering]]></title><link>https://www.topgrep.com/blogs/post/importance-of-hands-on-skills-for-software-quality-engineering</link><description><![CDATA[<img align="left" hspace="5" src="https://www.topgrep.com/images/photo-1573164574472-797cdf4a583a"/>&nbsp;&nbsp;&nbsp; Software quality engineering is a crucial aspect of the software development process, as it ensures that the software meets the nec ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_mV_LeX6PShWjH2Xl6ucBhA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_MjD_VWiqQPeDpple2N6QTw" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_pqqAcXKkQ0ur3UAkqSxYng" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_wRzVk8BLTN64ix8fuTkbTA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_wRzVk8BLTN64ix8fuTkbTA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-left " data-editor="true"><div><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">&nbsp;&nbsp;&nbsp; Software quality engineering is a crucial aspect of the software development process, as it ensures that the software meets the necessary standards and specifications. One of the most important skills for software quality engineers is hands-on experience, as it allows them to understand and identify potential issues and defects in the software.</span></p><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">&nbsp;&nbsp;&nbsp; Hands-on skills are essential for software quality engineers because they allow them to physically interact with the software. This includes performing functional testing, testing for usability, and conducting user acceptance testing. By physically interacting with the software, quality engineers can better understand how it functions and identify any potential issues.</span></p><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">&nbsp;&nbsp;&nbsp; For example, if a software quality engineer is testing a new mobile application, they can use their hands-on skills to test the app's functionality, check for any usability issues, and conduct user acceptance testing. This hands-on approach allows them to identify any defects that may not be visible through code reviews or other non-physical methods.</span></p><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">&nbsp;&nbsp;&nbsp; Hands-on skills also allow software quality engineers to effectively communicate with other members of the team, such as developers and project managers. They can use their physical understanding of the software to explain any issues and suggest potential solutions. This helps to ensure that any defects are addressed quickly and effectively.</span></p><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">&nbsp;&nbsp;&nbsp; In addition, hands-on skills are important for software quality engineers because they allow them to stay current with the latest industry developments and technologies. For example, if a new programming language or framework is introduced, a software quality engineer with hands-on experience will be able to adapt to the new technology and identify any potential issues more quickly.</span></p><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">&nbsp;&nbsp;&nbsp; In conclusion, hands-on skills are essential for software quality engineers. They allow them to physically interact with the software, identify defects, and effectively communicate with other members of the team. Software quality engineers with hands-on experience are better equipped to ensure that software meets the necessary standards and specifications. It is important for software quality engineers to continuously improve and update their hands-on skills through training and practical experience.</span></p></div><p></p></div>
</div><div data-element-id="elm_MqDJVOZ5Qde1QnjwVxPO5Q" data-element-type="button" class="zpelement zpelem-button "><style></style><div class="zpbutton-container zpbutton-align-center "><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md " href="javascript:;" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Sat, 28 Jan 2023 10:18:00 +0000</pubDate></item><item><title><![CDATA[Featured From Linkedin Discussion!]]></title><link>https://www.topgrep.com/blogs/post/Featured-profiles-from-Discussion-on-TestCoverage-for-Sorting</link><description><![CDATA[<img align="left" hspace="5" src="https://www.topgrep.com/Sort.webp"/>There was an online discussion on test coverage for Sorting on Linkedin! It was an enriching discussion and as promised the profiles are featured on our website! Congratulations to all the participants!]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_Cktv9Ni9S1CPfqg4xFQ3tg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_a8Jte6wLTc-ZkjbHk_mZFw" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_SbKgurI3QlORw5DIksaIGQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_bOiNsQa0SK2T9kQ4Bep5Ag" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-align-center " data-editor="true">Test Coverage for Sorting<br></h2></div>
<div data-element-id="elm_hT5fP2ilQMmVaYy4fvw5sw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_hT5fP2ilQMmVaYy4fvw5sw"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><p style="text-align:left;"><span style="color:inherit;">There was an online discussion on test coverage for Sorting on Linkedin! It was an enriching discussion and as promised the profiles are featured on our website! Congratulations to all the participants! Thanks to<a href="https://www.linkedin.com/in/ACoAABztbtQBCqaFKSkOb4ejfkHPoUq6YsBujEU?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_recent_activity_details_all%3BStjQgXOORk2yIalaC3UMdQ%3D%3D" title=" Mahesh N Singh" rel=""> Mahesh N Singh</a>, <a href="https://www.linkedin.com/in/ACoAABOWaL0BMJ3Y8dhNqd3pmGTzl0_HQ23lUsA?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_recent_activity_details_all%3BStjQgXOORk2yIalaC3UMdQ%3D%3D" title="Chiranth C" rel="">Chiranth C</a>, <a href="https://www.linkedin.com/in/ACoAACwaqo8BLhWPuTWom3PY-zFbZKzZwHghWPI?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_recent_activity_details_all%3BStjQgXOORk2yIalaC3UMdQ%3D%3D" title="Harold Jeff" rel="">Harold Jeff</a>, <a href="https://www.linkedin.com/in/ACoAABQGKlEBL5AFeiiN-DkWVGYaTMtmVAx_J78?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_recent_activity_details_all%3BStjQgXOORk2yIalaC3UMdQ%3D%3D" title="Kunal Lachuriye" rel="">Kunal Lachuriye</a>, <a href="https://www.linkedin.com/in/ACoAADdZLl4BBGGDOk6ekuAb0hjeFRPKcL7FPTY?lipi=urn%3Ali%3Apage%3Ad_flagship3_profile_view_base_recent_activity_details_all%3BStjQgXOORk2yIalaC3UMdQ%3D%3D" title="Srisha NH" rel="">Srisha NH</a> for the lively discussion.<br></span></p><p style="text-align:left;"></p><p style="text-align:left;"></p><p style="text-align:left;"></p><p style="text-align:left;"></p><p style="text-align:left;"></p></div>
</div></div></div></div></div><div data-element-id="elm_YjITimpmHQ1AzNSsoVaIww" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_UB3FZNnQKNuXcZ3bNysZdw" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_FOr84H2NlOZOEGZHKPSHxg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_e2f1FJHf--mjm5vMQdrAxA" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_e2f1FJHf--mjm5vMQdrAxA"] .zpimage-container figure img { width: 228px !important ; height: 228px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_e2f1FJHf--mjm5vMQdrAxA"] .zpimage-container figure img { width:228px ; height:228px ; } } @media (max-width: 767px) { [data-element-id="elm_e2f1FJHf--mjm5vMQdrAxA"] .zpimage-container figure img { width:228px ; height:228px ; } } [data-element-id="elm_e2f1FJHf--mjm5vMQdrAxA"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-original zpimage-tablet-fallback-original zpimage-mobile-fallback-original "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/Mahesh%20N%20Singh.jpeg" width="228" height="228" loading="lazy" size="original"/></picture></span></figure></div>
</div><div data-element-id="elm_SnR7s3v7xdl0WdqitDBN0Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_SnR7s3v7xdl0WdqitDBN0Q"].zpelem-heading { border-radius:1px; } </style><h3
 class="zpheading zpheading-style-none zpheading-align-center " data-editor="true"><span style="font-family:&quot;Noto Sans&quot;;">Mahesh N Singh<br></span></h3></div>
<div data-element-id="elm_DQNL2pGzpqb9bkTH2hy8uA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_DQNL2pGzpqb9bkTH2hy8uA"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="color:rgb(0, 74, 173);">Automation Engineer<br></span></p></div>
</div></div><div data-element-id="elm_EDk3Pzn-d8X8wh7SG86wEQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_GdV5-WxWpckJkouREyS0aA" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_GdV5-WxWpckJkouREyS0aA"] .zpimage-container figure img { width: 232px !important ; height: 232px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_GdV5-WxWpckJkouREyS0aA"] .zpimage-container figure img { width:232px ; height:232px ; } } @media (max-width: 767px) { [data-element-id="elm_GdV5-WxWpckJkouREyS0aA"] .zpimage-container figure img { width:232px ; height:232px ; } } [data-element-id="elm_GdV5-WxWpckJkouREyS0aA"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-custom zpimage-tablet-fallback-custom zpimage-mobile-fallback-custom "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/Harold%20Jeff.jpeg" width="232" height="232" loading="lazy" size="custom"/></picture></span></figure></div>
</div><div data-element-id="elm_J4-4IRq7R14wYAlHjetCtQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_J4-4IRq7R14wYAlHjetCtQ"].zpelem-heading { border-radius:1px; } </style><h3
 class="zpheading zpheading-style-none zpheading-align-center " data-editor="true">Harold Jeff<br></h3></div>
<div data-element-id="elm_TC0rUD5qlZCPSFV5mROO8w" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_TC0rUD5qlZCPSFV5mROO8w"].zpelem-text { border-radius:1px; } </style><div class="zptext zptext-align-center " data-editor="true"><p><span style="color:rgb(0, 74, 173);">Software QA Engineer</span><br></p></div>
</div></div><div data-element-id="elm_N7eeYqsm9wd7nMmGSdrcoA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_G-ZSxEiV2t10Ye-Qs-5Gqw" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_G-ZSxEiV2t10Ye-Qs-5Gqw"] .zpimage-container figure img { width: 227px !important ; height: 227px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_G-ZSxEiV2t10Ye-Qs-5Gqw"] .zpimage-container figure img { width:227px ; height:227px ; } } @media (max-width: 767px) { [data-element-id="elm_G-ZSxEiV2t10Ye-Qs-5Gqw"] .zpimage-container figure img { width:227px ; height:227px ; } } [data-element-id="elm_G-ZSxEiV2t10Ye-Qs-5Gqw"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-custom zpimage-tablet-fallback-custom zpimage-mobile-fallback-custom "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/Chiranth%20C-1.jpeg" width="227" height="227" loading="lazy" size="custom"/></picture></span></figure></div>
</div><div data-element-id="elm_hXEWQUaj8uk5GHAqu26GvQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_hXEWQUaj8uk5GHAqu26GvQ"].zpelem-heading { border-radius:1px; } </style><h3
 class="zpheading zpheading-style-none zpheading-align-center " data-editor="true"><span style="font-family:&quot;Noto Sans&quot;;">Chiranth C<br></span></h3></div>
<div data-element-id="elm_pqtRp1kjMfM7IB2do-QlxA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center " data-editor="true"><p><span style="color:rgb(0, 74, 173);">Senior Software Engineer<br></span></p></div>
</div></div><div data-element-id="elm_urrsHOEYGauYEdmuxrGSdQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-3 zpcol-sm-6 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_w0fUrSbhyMLeVIl_Wi0BLg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_w0fUrSbhyMLeVIl_Wi0BLg"] .zpimage-container figure img { width: 222px !important ; height: 222px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_w0fUrSbhyMLeVIl_Wi0BLg"] .zpimage-container figure img { width:222px ; height:222px ; } } @media (max-width: 767px) { [data-element-id="elm_w0fUrSbhyMLeVIl_Wi0BLg"] .zpimage-container figure img { width:222px ; height:222px ; } } [data-element-id="elm_w0fUrSbhyMLeVIl_Wi0BLg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-custom zpimage-tablet-fallback-custom zpimage-mobile-fallback-custom "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-circle zpimage-space-none " src="/Kunal.jpeg" width="222" height="222" loading="lazy" size="custom"/></picture></span></figure></div>
</div><div data-element-id="elm_ZpTfDIy5lJmjF34gTKcNWw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-style-none zpheading-align-center " data-editor="true"><span style="font-family:&quot;Noto Sans&quot;;">Kunal Lachuriye<br></span></h3></div>
<div data-element-id="elm_WiKEThsXdSo6k-m-fIdwkg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center " data-editor="true"><p><span style="color:rgb(0, 74, 173);">Lead QC Engineer<br></span></p></div>
</div></div></div></div></div><div data-element-id="elm_GK23RNfEnUJsCBW3c4YbEQ" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_Br1KxPzCb9uoiJzk9N3pKA" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_uD7SYS9JEt9dGHEeKX-szw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_UsZ-GeaqWaJAccaMgtOMUA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-type3 zpheading-align-left " data-editor="true"><span><span><span style="font-family:&quot;Noto Sans&quot;;font-size:18px;"><span><span style="font-size:16px;">&quot;<span style="color:inherit;">then best case is to provide sorted/nearly sorted values in input set which needs minimal or no work to sort and worst case would be to provide highly unordered (reverse) values which could expose the differences in time complexity of the 2 algorithms.</span><span style="font-weight:400;"></span>&quot; <br>- Srisha NH, Software QA Engineer</span><span style="font-size:20px;"><br></span></span></span></span></span></h2></div>
</div><div data-element-id="elm_odc6clHqbJ9gHaT4r3qEAg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_ywTmMliAeZmzRhNw9Yw5zg" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_ywTmMliAeZmzRhNw9Yw5zg"] .zpimage-container figure img { width: 203px !important ; height: 203px !important ; } } @media (max-width: 991px) and (min-width: 768px) { [data-element-id="elm_ywTmMliAeZmzRhNw9Yw5zg"] .zpimage-container figure img { width:203px ; height:203px ; } } @media (max-width: 767px) { [data-element-id="elm_ywTmMliAeZmzRhNw9Yw5zg"] .zpimage-container figure img { width:203px ; height:203px ; } } [data-element-id="elm_ywTmMliAeZmzRhNw9Yw5zg"].zpelem-image { border-radius:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-size-custom zpimage-tablet-fallback-custom zpimage-mobile-fallback-custom "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/Srisha%20NH.jpeg" width="203" height="203" loading="lazy" size="custom"/></picture></span></figure></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 10 Jan 2023 12:40:17 +0000</pubDate></item><item><title><![CDATA[Quality engineering curriculum - Need of the hour!]]></title><link>https://www.topgrep.com/blogs/post/engineering-curriculum</link><description><![CDATA[<img align="left" hspace="5" src="https://www.topgrep.com/automation.png"/>Quality engineering curriculum - Need of the hour!]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_R39wnqp8SNKli2kpr5lrDw" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_si_ZmIogSwqnJXI1JFTexg" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_IRnqwuwWRo28ow1hBXHceg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_GOZUaSf9Tu2v-6Z0eOUHXw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center " data-editor="true"><div style="text-align:left;"><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">In these years, I have taken up a variety of roles and have grown to C-level role in engineering &amp; delivery with teams and customers spanning across the geography.&nbsp;I completed a management degree from a premium reputed institution and PhD in computer applications specialised in software quality. Learnt the end to end in building quality software, making a business out of it and serving the needs of not only customers, employees but all stakeholders. Also invested and advised a few of the startups in terms of the tech direction, efficiency and the market needs.&nbsp;</span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">SaaS and Cloud deliveries meant, customers are becoming more non forgiving on quality and dates. NPS, CSAT, CCR, FCR, MAU are some of the metrics that are being monitored.</span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">Has the scenario changed esp. for quality? I decided to do a survey and here are the details (will leave it for your conclusion!)</span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);"><a href="https://www.linkedin.com/redir/redirect?url=https%3A%2F%2Fdoi%2Eorg%2F10%2E1177%2F18479790211062044&amp;urlhash=uE8A&amp;trk=public_profile_certification-title">A survey on software test automation return on investment, in organizations predominantly from Bengaluru, India.</a></span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">One of the leading startups, had setup a complete CI/CD process and still their NPS was in the negative of thirties and they were firefighting through day &amp; weekends! They had requested me to prune and fix it.&nbsp;</span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">When I went in, I saw quality was an after thought! There was so much of resistance to bring in quality and after inching against all the resistance, several measures and a year later we managed to get the NPS to the upwards of positive forties! Of course it was a team effort. Once we achieved that we sat down to educate the team and advocating to revise the KPIs to the next level. One such item to be revised was velocity. There were a lot of items listed there pretty much covered every single metric, measure and action. One of the architects (good intentions of course! :) got up and said, all these are heavily leaned on quality and started to write a few “dev” items on the flipchart! The items were unit tests, clean code, code review, PR review checklist, impact analysis etc (there were in the original list…) I was wondering, aren't they all quality related items? In fact the choice that each developer makes, to choose an approach to write a line of code for a purpose, is a decision based on quality!</span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">Is my code addressing the right solution to the problem statement in an efficient manner? Is my code testable? Is my code maintainable with minimal cost? Will my code handle the negative scenarios? Will my code yield results in optimised time? Is my code addressing the security &amp; compliance requirements? Will my code be compatible with the claimed factors? Is my code coverage up to the mark? The quality of the code is owned by the person who writes the code.&nbsp;</span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">Unless this is the case, mere automation will not yield any results… (a topic on its own!), a sure shot way for the management to be unhappy and clueless!</span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">Then we have to heavily rely on the quality team!&nbsp;And they, of course should be well versed with multiple facets like; technology used, its pitfalls, scenarios, performance, security, compliance, tailoring test data and most importantly the architecture, code, problem, solution, users and the market space etc. With low code and no code becoming the norm, we need quality developers! Functional automation is at the tail end of the development/delivery process, it can only succeed when each stage has paid their quality tax appropriately with tangible tests and repeatable results.</span></p><p style="font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">I have noticed, when a tester turns a developer/architect they are the best kind! They happily pay the mundane quality taxes during all the stages like discovery/requirements stage, unit tests, test-hooks, contract tests to ensure the code is testable. Most of the backend are UI less and testers who can code as well as understand the ROI on their activity, produce the best effective results. Understanding the math behind the test data formulation, logic, sequence and critical paths is the key to write efficient &amp; effective tests for these kind of applications . Yes, rather than being just a &quot;click click pass/fail&quot; tester, if you really know how to evaluate the application under test, layer by layer, contribute to the quality tax at each stage, then you will see best results and these in-turn further fuels your passion!</span></p></div><p style="text-align:left;"></p></div>
</div><div data-element-id="elm_v1MZHrR4SJywglhCo8_ObQ" data-element-type="button" class="zpelement zpelem-button "><style></style><div class="zpbutton-container zpbutton-align-center "><style type="text/css"></style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md " href="javascript:;" target="_blank"><span class="zpbutton-content">Get Started Now</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Thu, 20 Oct 2022 11:34:00 +0000</pubDate></item></channel></rss>