<?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/featured/feed" rel="self" type="application/rss+xml"/><title>Topgrep - Blog , Featured</title><description>Topgrep - Blog , Featured</description><link>https://www.topgrep.com/blogs/featured</link><lastBuildDate>Tue, 24 Mar 2026 22:52:28 +0530</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Python Selenium Framework with Pytest - Folder Structure]]></title><link>https://www.topgrep.com/blogs/post/Python-Selenium-using-pytest-folder-structure</link><description><![CDATA[<img align="left" hspace="5" src="https://www.topgrep.com/images/gcc2b0065d7fb2d7758e8230dcd37278810b8e3caa3e5e8342815de09b18bb17ae187038cc865696dea366fc1accfcde252b604bb4824862eb2af6142240e0050_1280.jpg"/>A well-organized folder structure is essential for code reusability and effective test organization in Python Selenium test automation projects. Here' ]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_pviWAigIROuuy1bKIp0P_w" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_5XujRVeyS2WLq8RP20FC4w" 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_YrH2jZfFSZiIUNA09x5q2Q" 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_q_CPwCWhT6mkaTUmX870dA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center " data-editor="true"><p style="text-align:left;"><span style="color:rgb(0, 74, 173);"><span style="font-size:16px;font-weight:400;text-indent:0px;">A well-organized folder structure is essential for code reusability and effective test organization in Python Selenium test automation projects. Here's a recommended folder structure that promotes modularity, maintainability, and ease of navigation.</span></span></p><p style="text-align:left;"><span style="color:rgb(0, 74, 173);"><span style="font-size:16px;font-weight:400;text-indent:0px;">- project_folder/<br>&nbsp; - tests/<br>&nbsp; - test_suite_1/<br>&nbsp; - test_case_1.py<br>&nbsp; - test_case_2.py<br>&nbsp; ...<br>&nbsp; - test_suite_2/<br>&nbsp; - test_case_3.py<br>&nbsp; - test_case_4.py<br>&nbsp; ...<br>&nbsp; ...<br>&nbsp; - pages/<br>&nbsp; - home_page.py<br>&nbsp; - login_page.py<br>&nbsp; - registration_page.py<br>&nbsp; ...<br>&nbsp; - utils/<br>&nbsp; - test_data.py<br>&nbsp; - configuration.py<br>&nbsp; - logger.py<br>&nbsp; ...<br>&nbsp; - reports/<br>&nbsp; - screenshots/<br>&nbsp; - videos/<br>&nbsp; - test_results.html<br>&nbsp; ...<br>&nbsp; - drivers/<br>&nbsp; - chromedriver.exe<br>&nbsp; - geckodriver.exe<br>&nbsp; ...<br>&nbsp; - main.py<br>&nbsp; - README.md</span></span></p><p style="text-align:left;"><span style="color:rgb(0, 74, 173);"><span style="font-size:16px;font-weight:400;text-indent:0px;"><br></span></span></p><div style="text-align:left;"><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);">Let's break down the purpose of each folder and file:</span></p><ol><li><p><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">tests/</code>: This folder contains test suites and individual test cases. Group related test cases into separate directories to represent test suites, making it easier to organize and run tests.</span></p></li><li><p><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">pages/</code>: The <code style="font-weight:600;">pages/</code> folder holds page object classes that represent different pages or components of the web application. Each page object class encapsulates the corresponding page's elements and actions, promoting code reusability and maintainability.</span></p></li><li><p><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">utils/</code>: The <code style="font-weight:600;">utils/</code> folder includes utility modules that provide common functions and resources for tests. This can include modules for test data management, configuration settings, logging, and any other reusable functionalities.</span></p></li><li><p><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">reports/</code>: This folder is used to store test reports, screenshots, videos, and other artifacts generated during test execution. Organize the files based on the type of report or resource to maintain a clean and organized reporting structure.</span></p></li><li><p><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">drivers/</code>: The <code style="font-weight:600;">drivers/</code> folder contains the necessary browser drivers, such as chromedriver or geckodriver, required for Selenium to interact with browsers. Place the appropriate driver executable files in this folder for easy access.</span></p></li><li><p><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">main.py</code>: The <code style="font-weight:600;">main.py</code> file serves as the entry point for running the tests. It can orchestrate the test execution, import necessary modules, and define any global test configurations.</span></p></li><li><p><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">README.md</code>: Include a README file to provide project documentation, installation instructions, prerequisites, and other relevant information for developers or contributors.</span><code style="font-weight:600;"></code></p></li><li><p><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">conftest.py</code>: This file is used by pytest to define fixtures, which are functions that provide reusable test resources or set up preconditions for tests. You can define fixtures specific to your project's needs in this file, such as a fixture for initializing the Selenium WebDriver.<code style="font-weight:600;"></code></span></p></li><li><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);"><code style="font-weight:600;">pytest.ini</code>: This configuration file is used by pytest to customize the test execution behavior. You can specify various options and settings for pytest in this file, such as test discovery patterns, test markers, and reporting options.</span></p></li><li><p style="font-size:16px;font-weight:400;text-indent:0px;"><span style="color:rgb(0, 74, 173);"><span style="font-size:16px;font-weight:400;text-indent:0px;">This folder structure provides a foundation for organizing your Python Selenium test automation project. </span>By incorporating pytest into your project, you can leverage its features like test discovery, test parameterization, fixtures, and test reporting to enhance your Python Selenium test automation. Remember to install pytest and any necessary plugins by using a tool like pip to manage the project's dependencies. <span style="font-size:16px;font-weight:400;text-indent:0px;">However, </span>feel free to adapt this folder structure and the associated pytest integration to suit your specific project requirements and testing practices.</span></p></li></ol></div><p style="text-align:left;"><span style="color:rgb(0, 74, 173);"></span></p></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Thu, 25 May 2023 05:22:44 +0000</pubDate></item><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[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></channel></rss>