<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Shubham Sultane on Medium]]></title>
        <description><![CDATA[Stories by Shubham Sultane on Medium]]></description>
        <link>https://medium.com/@sultaneshubham?source=rss-18019ec31d1b------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*Bn9TwVfCmG52v4BSehnj7w.png</url>
            <title>Stories by Shubham Sultane on Medium</title>
            <link>https://medium.com/@sultaneshubham?source=rss-18019ec31d1b------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Thu, 02 Jul 2026 17:54:10 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@sultaneshubham/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[      …]]></title>
            <link>https://medium.com/@sultaneshubham/-51d3396a27ac?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/51d3396a27ac</guid>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[bugs]]></category>
            <category><![CDATA[defect]]></category>
            <category><![CDATA[defect-life-cycle]]></category>
            <category><![CDATA[softwaretestinglifecycle]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Thu, 27 Nov 2025 12:36:04 GMT</pubDate>
            <atom:updated>2025-11-27T12:36:04.410Z</atom:updated>
            <content:encoded><![CDATA[<h3>𝗨𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴 𝗗𝗲𝗳𝗲𝗰𝘁 𝗟𝗲𝗮𝗸𝗮𝗴𝗲 𝗮𝗻𝗱 𝗶𝘁𝘀 𝗜𝗺𝗽𝗮𝗰𝘁 𝗼𝗻 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲:</h3><p>Defect Leakage refers to the situation where software defects, bugs or issues that should have been identified during the testing phases go undetected and are discovered after the software has been deployed to the production environment. <br>This can occur due to various factors, including inadequate testing processes, miscommunication between teams, or rushed timelines.</p><p>➡️ How Defect Leakage Impacts Software:</p><p>📍 User Experience: Users encountering bugs may become frustrated, leading to negative reviews and reduced satisfaction. A poor user experience can drive customers away, affecting brand loyalty and retention rates.</p><p>📍 Increased Repair Costs: Fixing defects in production is often more expensive than addressing them during development. If defects affect the user experience, they can lead to loss in sales or revenue due to customer dissatisfaction.</p><p>📍 Reputation Damage: Defects can tarnish a company’s reputation, leading to a loss of trust. Negative experiences can quickly spread through social media and review platforms.</p><p>📍 Resource Allocation: Teams may need to divert resources to address defects instead of focusing on new features or improvements, slowing down the overall progress.</p><p>📍 Complexity in Maintenance: Unresolved defects can lead to more complex codebase, making future development and maintenance more challenging.</p><p>➡️ How to Minimize Defect Leakage:</p><p>📍 Collaboration: Encourage cross-functional collaboration between Developers, QA, and Operation teams to ensure shared understanding and goals.</p><p>📍 Root Cause Analysis: When defects are found, perform thorough analysis to understand why the defects weren’t caught earlier and adjust processes accordingly.</p><p>📍 Continuous Monitoring: Use monitoring tools to identify and resolve issues quickly, enhancing overall system reliability.</p><p>📍 Robust Testing Processes: Implement comprehensive testing methodologies, including Automated testing, Regression testing and User Acceptance testing.</p><p><a href="https://www.linkedin.com/search/results/all/?keywords=%23softwaretesting&amp;origin=HASH_TAG_FROM_FEED">#SoftwareTesting</a> <a href="https://www.linkedin.com/search/results/all/?keywords=%23qualityassurance&amp;origin=HASH_TAG_FROM_FEED">#QualityAssurance</a> <a href="https://www.linkedin.com/search/results/all/?keywords=%23defectleakage&amp;origin=HASH_TAG_FROM_FEED">#DefectLeakage</a><br><a href="https://www.linkedin.com/search/results/all/?keywords=%23brandreputation&amp;origin=HASH_TAG_FROM_FEED">#BrandReputation</a> <a href="https://www.linkedin.com/search/results/all/?keywords=%23continuousmonitoring&amp;origin=HASH_TAG_FROM_FEED">#ContinuousMonitoring</a> <a href="https://www.linkedin.com/search/results/all/?keywords=%23impactanalysis&amp;origin=HASH_TAG_FROM_FEED">#ImpactAnalysis</a> <a href="https://www.linkedin.com/search/results/all/?keywords=%23rootcauseanalysis&amp;origin=HASH_TAG_FROM_FEED">#RootCauseAnalysis</a> <a href="https://www.linkedin.com/search/results/all/?keywords=%23customersatisfaction&amp;origin=HASH_TAG_FROM_FEED">#CustomerSatisfaction</a><br><a href="https://www.linkedin.com/search/results/all/?keywords=%23riskmanagement&amp;origin=HASH_TAG_FROM_FEED">#RiskManagement</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=51d3396a27ac" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ Key Components of a Test Plan: A Practical Guide for QA]]></title>
            <link>https://medium.com/@sultaneshubham/key-components-of-a-test-plan-a-practical-guide-for-qa-a81e445e784e?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/a81e445e784e</guid>
            <category><![CDATA[software-test-engineer]]></category>
            <category><![CDATA[test-planning]]></category>
            <category><![CDATA[qa-engineer]]></category>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[test-strategy]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Thu, 01 May 2025 11:40:03 GMT</pubDate>
            <atom:updated>2025-05-01T11:40:03.799Z</atom:updated>
            <content:encoded><![CDATA[<h3>📋 What Should a Test Plan Include?</h3><p>As the name suggests — it’s a plan about your Testing. How have you organized your Testing efforts? A Test plan should be able to answer the very basic structure of your QA activities, i.e. What, When, Where, Why, Which, How, Who, and What Else of your QA process.</p><p>Key Components of a Test Plan:</p><p>🔹 <strong>What (Scope)</strong><br> Defines the features and requirements — both functional and non-functional — that will be tested.</p><p>🔹 <strong>When (Timelines)</strong><br> Specifies the testing schedule, whether it’s sprint-based (Agile) or phase-driven (Waterfall), including major milestones and deadlines.</p><p>🔹 <strong>Where (Test Environment)</strong><br> Details about the test environments — staging, UAT, performance labs, etc. — that will be used for executing tests.</p><p>🔹 <strong>Why (Objective)</strong><br> Clarifies the purpose of testing and what the QA efforts aim to achieve (e.g., validating business-critical features, and ensuring stability before release).</p><p>🔹 <strong>Which (Test Types &amp; Tools)</strong><br> Lists the types of testing to be performed — functional, regression, performance, security, etc. — along with the tools and frameworks (e.g., Selenium, JIRA, JMeter) that will be used.</p><p>🔹 <strong>How (Test Approach)</strong><br> Describe the overall testing methodology (e.g., risk-based testing, automation-first, manual-exploratory) and strategies for coverage, prioritization, and execution.</p><p>🔹 <strong>Who (Roles &amp; Responsibilities)</strong><br> Outlines the QA team structure, assigning responsibilities to each member (e.g., Test Lead, Automation Engineer, Manual Tester, QA Analyst).</p><p>🔹 <strong>What Else (Supporting Info)</strong><br> Includes important auxiliary details such as:</p><ul><li>Test deliverables</li><li>Entry and exit criteria</li><li>Risks and assumptions</li><li>Open issues and mitigation plans</li></ul><p>A well-structured Test Plan isn’t just documentation — it’s a confidence booster for stakeholders. It gives confidence to the customers that an efficient Test process is adopted to ensure optimum quality!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a81e445e784e" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Smoke Testing vs. Sanity Testing: Clearing Up the Confusion]]></title>
            <link>https://medium.com/@sultaneshubham/smoke-testing-vs-sanity-testing-clearing-up-the-confusion-77a6ce89c36f?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/77a6ce89c36f</guid>
            <category><![CDATA[smoke-testing]]></category>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[sanity-testing]]></category>
            <category><![CDATA[qa-testing]]></category>
            <category><![CDATA[build-verification]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Thu, 01 May 2025 11:20:59 GMT</pubDate>
            <atom:updated>2025-05-01T11:20:59.903Z</atom:updated>
            <content:encoded><![CDATA[<p>Smoke Testing vs. Sanity Testing: Clearing Up the Confusion</p><p>As a QA Engineer, one question I keep getting is: What’s the real difference between smoke testing and sanity testing? They might seem similar, but they each play a unique role in the testing lifecycle. Here’s my take on these two essential testing approaches:</p><p>— Smoke Testing- Think of It as the “Build Health Check”</p><p>Smoke testing is all about making sure that the basic functionalities of the build are intact and stable enough for further, in-depth testing.</p><p>— Scope: Broad and shallow — covers core functionalities and basic flows.</p><p>— Objective: Provide a quick “go/no-go” decision for the testing team. If the smoke test fails, there’s no point diving deeper into testing because the build isn’t stable.</p><p>— Timing: Always done on a new build or release. It’s a first-pass test to catch any glaring issues early.</p><p>— Depth: High-level checks, covering only essential functionality without going deep.</p><p>— Documentation: Usually scripted and automated for consistency. Having these tests documented ensures that they’re repeatable and reliable.</p><p>— Example: Launching the app, testing login, and navigating through main screens. If these basics work, the build is likely sound enough for more detailed tests.</p><p>In short, smoke testing is our first line of defense against unstable builds. It quickly tells us if it’s even worth proceeding with additional testing.</p><p>— Sanity Testing- The “Focused Spot Check”<br>Sanity testing, on the other hand, is used after specific changes or bug fixes. This type of testing is narrow and targeted, checking just a few areas to verify the recent changes didn’t disrupt anything.</p><p>— Scope: Narrow and focused — checks only the specific areas affected by recent changes.</p><p>— Objective: Confirms that specific features, bug fixes, or updates are working as expected without extensive testing.</p><p>— Timing: Typically performed after a bug fix or minor change in functionality, especially critical updates.</p><p>— Depth: More detailed in the specific areas being tested but limited in scope to save time.</p><p>— Documentation: Often informal and not documented, especially if it’s done manually and quickly. Sanity tests are usually exploratory and ad hoc.</p><p>— Example: After a bug fix, we’d run a sanity check to verify that the issue is resolved and no new problems were introduced. <br>For example, if a login issue was fixed, we’d only test login flows, not the whole app.</p><p>Sanity testing allows us to validate specific fixes or changes without spending too much time. It’s about confidence that recent updates didn’t disrupt core functionality.</p><p>#Why Both Matter — <br>Smoke testing ensures the whole build is worth testing and saves time by catching major issues early.</p><p>Sanity testing saves time by confirming specific changes work without re-testing unaffected areas.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=77a6ce89c36f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Understanding the Bug/Defect Life Cycle:]]></title>
            <link>https://medium.com/@sultaneshubham/understanding-the-bug-defect-life-cycle-aecf3f6bf5b5?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/aecf3f6bf5b5</guid>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[qa-engineer]]></category>
            <category><![CDATA[qa-testing]]></category>
            <category><![CDATA[defect-life-cycle]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Thu, 01 May 2025 11:12:02 GMT</pubDate>
            <atom:updated>2025-05-01T11:12:02.057Z</atom:updated>
            <content:encoded><![CDATA[<p>Understanding the Bug/Defect Life Cycle:</p><p>Understanding the Defect Life Cycle is crucial for delivering high-quality software products. <br>Here’s a visual representation of the stages a defect goes through from identification to resolution.</p><p>1. New:- A bug is discovered and logged into the bug tracking system. It is given a unique ID and detailed information about the issue.</p><p>2. Assigned:- The bug is assigned to a developer or a team for investigation and fixing. The assignment is usually based on expertise, workload, and priority.</p><p>3. Open:- The assigned developer starts working on the bug. They analyze the issue, understand the cause, and develop a fix.</p><p>4. Fixed:- The developer fixes the bug and marks it as fixed in the tracking system. The fix will then be subjected to testing to ensure the issue is resolved.</p><p>5. Pending Retest:- The fixed bug is handed over to the testing team for verification. The testers will re-test the issue to confirm that the fix works as expected.</p><p>6. Retest:- The bug is actively being retested by the QA team. If the fix is successful, the bug will move to the next stage. If not, it may be reopened.</p><p>7. Verified:- If the testers confirm that the bug has been fixed and the application is functioning correctly, the bug is marked as verified.</p><p>8. Closed:- Once verified, the bug is closed. This indicates that the issue has been resolved and no further action is needed.</p><p>9. Reopened:- If the bug reappears after being closed, it is reopened and the cycle starts again from the “Assigned” stage.</p><p>Effective defect management ensures smoother releases and better software performance. Always aim for continuous improvement!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=aecf3f6bf5b5" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[  :]]></title>
            <link>https://medium.com/@sultaneshubham/-af3b746fd96f?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/af3b746fd96f</guid>
            <category><![CDATA[test-automation]]></category>
            <category><![CDATA[selenium-webdriver]]></category>
            <category><![CDATA[java]]></category>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[exception-handling]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Wed, 04 Dec 2024 05:03:23 GMT</pubDate>
            <atom:updated>2024-12-04T05:04:45.504Z</atom:updated>
            <content:encoded><![CDATA[<p>If you’re working with Web Automation Testing, you might have encountered the StaleElementReferenceException.</p><p>📍A StaleElementReferenceException is an error commonly encountered in web automation frameworks like Selenium WebDriver. It occurs when you try to interact with a web element that is no longer present or valid in the Document Object Model (DOM) of the web page.<br> <br>📌 𝗪𝗵𝗮𝘁 𝗰𝗮𝘂𝘀𝗲𝘀 𝗦𝘁𝗮𝗹𝗲𝗘𝗹𝗲𝗺𝗲𝗻𝘁𝗥𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗲𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻?</p><p>1) Element Removal: If the element has been removed from the page or has changed since it was located, the reference to it becomes invalid.</p><p>2) Page Refresh or Navigation: If the page is refreshed or navigated away from and then back, the previously located element may no longer be available.</p><p>➡️ Example:<br>Imagine you locate an element and store its reference:</p><p>👉WebElement element = driver.findElement(<a href="http://by.id/">By.id</a>(‘myElement’));</p><p>If the page get updates and the element is removed or replaced, trying to interact with this element will throw a StaleElementReferenceException.</p><p>📌 𝗛𝗮𝗻𝗱𝗹𝗶𝗻𝗴 𝘁𝗵𝗲 𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻:</p><p>1. Re-Find the Element: Before interacting with the element re-query the DOM again to get a new reference to the element.<br>👉 WebElement newElement = driver.findElement(<a href="http://by.id/">By.id</a>(‘myElement’));</p><p>2.Use Explicit Waits: Implement waits to ensure the element is present and stable before performing actions.</p><p>👉 WebDriverWait wait = new WebDriverWait(driver,20);<br>wait.until(ExpectedConditions.presenceOfElementLocated(<a href="http://by.id/">By.id</a>(‘myElement’)));</p><p>By understanding and managing StaleElementReferenceException, we can build more robust and reliable web automation scripts.💻✨</p><p>Hope you will find it helpful. Happy Learning !!!</p><p>Other Important Links:</p><p>My LinkedIn Profile- <a href="https://www.linkedin.com/in/shubhamsultane">https://www.linkedin.com/in/shubhamsultane</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=af3b746fd96f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[       …]]></title>
            <link>https://medium.com/@sultaneshubham/-994764a20797?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/994764a20797</guid>
            <category><![CDATA[quality-assurance]]></category>
            <category><![CDATA[defect-detection]]></category>
            <category><![CDATA[defect-management]]></category>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[software-development]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Wed, 04 Dec 2024 05:00:42 GMT</pubDate>
            <atom:updated>2024-12-04T05:00:42.075Z</atom:updated>
            <content:encoded><![CDATA[<p>🎯 𝗨𝗻𝗱𝗲𝗿𝘀𝘁𝗮𝗻𝗱𝗶𝗻𝗴 𝗗𝗲𝗳𝗲𝗰𝘁 𝗟𝗲𝗮𝗸𝗮𝗴𝗲 𝗮𝗻𝗱 𝗶𝘁𝘀 𝗜𝗺𝗽𝗮𝗰𝘁 𝗼𝗻 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲:</p><p>👉 Defect Leakage refers to the situation where software defects, bugs or issues that should have been identified during the testing phases go undetected and are discovered after the software has been deployed to the production environment.<br>This can occur due to various factors, including inadequate testing processes, miscommunication between teams, or rushed timelines.</p><p>➡️ How Defect Leakage Impacts Software: 🖥️</p><p>📍 User Experience: Users encountering bugs may become frustrated, leading to negative reviews and reduced satisfaction. A poor user experience can drive customers away, affecting brand loyalty and retention rates.</p><p>📍 Increased Repair Costs: Fixing defects in production is often more expensive than addressing them during development. If defects affect the user experience, they can lead to loss in sales or revenue due to customer dissatisfaction.</p><p>📍 Reputation Damage: Defects can tarnish a company’s reputation, leading to a loss of trust. Negative experiences can quickly spread through social media and review platforms.</p><p>📍 Resource Allocation: Teams may need to divert resources to address defects instead of focusing on new features or improvements, slowing down the overall progress.</p><p>📍 Complexity in Maintenance: Unresolved defects can lead to more complex codebase, making future development and maintenance more challenging.</p><p>➡️ How to Minimize Defect Leakage:🚀</p><p>📍 Collaboration: Encourage cross-functional collaboration between Developers, QA, and Operation teams to ensure shared understanding and goals.</p><p>📍 Root Cause Analysis: When defects are found, perform thorough analysis to understand why the defects weren’t caught earlier and adjust processes accordingly.</p><p>📍 Continuous Monitoring: Use monitoring tools to identify and resolve issues quickly, enhancing overall system reliability.</p><p>📍 Robust Testing Processes: Implement comprehensive testing methodologies, including Automated testing, Regression testing and User Acceptance testing.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=994764a20797" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[      :]]></title>
            <link>https://medium.com/@sultaneshubham/-c1d4e5a1f50a?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/c1d4e5a1f50a</guid>
            <category><![CDATA[bug-life-cycle]]></category>
            <category><![CDATA[defect-management]]></category>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[quality-software]]></category>
            <category><![CDATA[quality-assurance]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Wed, 04 Dec 2024 04:53:37 GMT</pubDate>
            <atom:updated>2024-12-04T04:55:09.566Z</atom:updated>
            <content:encoded><![CDATA[<p>Bug Masking in software testing occurs when one defect in a system hides another defect. This typically happens when a bug causes a failure or incorrect behavior that makes it difficult to detect other issues that might be present.</p><p>For example, if a piece of software has a critical error that causes the system to crash, any other bugs or issues that would have been detectable in a normal running state may go unnoticed because the system never gets to the point where those bugs can be triggered or observed.</p><p>Bug Masking can lead to incomplete testing and may result in missed defects, as testers might not identify all issues if they’re not aware of the primary bug that’s concealing them. <br>That’s why it’s important for testers to isolate and fix major bugs before attempting to address other issues, ensuring that the system’s behavior is fully noticeable and all the defects can be accurately identified and resolved.</p><p>By doing so, we clear the path to uncover and fix all hidden issues, leading to deliver more robust and high-quality software.</p><p>Happy Learning !!!</p><p>Other Important Links:</p><p>My LinkedIn Profile- <a href="https://www.linkedin.com/in/shubhamsultane">https://www.linkedin.com/in/shubhamsultane</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c1d4e5a1f50a" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[   - ?]]></title>
            <link>https://medium.com/@sultaneshubham/-f98fb4ba31af?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/f98fb4ba31af</guid>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[shift-left-testing]]></category>
            <category><![CDATA[qa]]></category>
            <category><![CDATA[agile-methodology]]></category>
            <category><![CDATA[quality-assurance]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Wed, 04 Dec 2024 04:50:53 GMT</pubDate>
            <atom:updated>2024-12-04T04:50:53.185Z</atom:updated>
            <content:encoded><![CDATA[<p>Shifting QA (Quality Assurance) to the left, also known as “Shift-left testing,” involves moving testing activities earlier in the software development lifecycle (SDLC). This approach allows for earlier detection of defects, reducing the time and effort required to fix them later on, which helps improve overall quality and reduces the project cycle time.</p><p>👉Key Benefits Include:</p><p>1. Early Defect Detection: Issues are caught sooner, making them easier and less expensive to fix.</p><p>2. Improved Collaboration: Development, testing, and QA teams work more closely, encouraging a collaborative environment.</p><p>3. Faster Feedback loop: Continuous testing throughout the development process provides quick feedback on quality.</p><p>4. Cost Efficiency: Fixing bugs early reduces rework and the potential for major issues later in production.</p><p>5. Higher Quality: By integrating QA early, teams can ensure code quality from the outset, leading to more stable releases.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f98fb4ba31af" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[       ’…]]></title>
            <link>https://medium.com/@sultaneshubham/-86faff39fa5b?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/86faff39fa5b</guid>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[agile]]></category>
            <category><![CDATA[scrum]]></category>
            <category><![CDATA[software-testing]]></category>
            <category><![CDATA[agile-methodology]]></category>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Wed, 04 Dec 2024 04:48:22 GMT</pubDate>
            <atom:updated>2024-12-04T04:48:53.350Z</atom:updated>
            <content:encoded><![CDATA[<h3>🌐 𝗘𝘀𝘀𝗲𝗻𝘁𝗶𝗮𝗹 𝗞𝗲𝘆 𝗖𝗲𝗿𝗲𝗺𝗼𝗻𝗶𝗲𝘀 𝘁𝗼 𝗕𝗼𝗼𝘀𝘁 𝗬𝗼𝘂𝗿 𝗧𝗲𝗮𝗺’𝘀 𝗔𝗴𝗶𝗹𝗶𝘁𝘆 𝗮𝗻𝗱 𝗖𝗼𝗹𝗹𝗮𝗯𝗼𝗿𝗮𝘁𝗶𝗼𝗻:💻</h3><p>🔸Sprint Planning: Held at the start of each sprint to define the Sprint Backlog (importing stories from the Product/Release backlog), i.e. items that can be completed in the current sprint.</p><p>🔸Daily Scrum: Presided over by the Scrum Master, Daily Scrum is a 15-minute stand-up meeting to synchronize the work of team members, i.e. what’s done on the prior day, what needs to be done today, and identify any impediments.</p><p>🔸Sprint Review: Held at the end of each sprint to demonstrate the added functionality. The goal is to get feedback from the product owner and other stakeholders to ensure that the delivered increment met the business need and to revise the Product Backlog based on the feedback.</p><p>🔸Sprint Retrospective: Held at the end of each sprint to reflect on the completed sprint and identify opportunities to improve in the next — what went well, what did not and what can be improved.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=86faff39fa5b" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[      …]]></title>
            <link>https://medium.com/@sultaneshubham/-ea1126dcc7db?source=rss-18019ec31d1b------2</link>
            <guid isPermaLink="false">https://medium.com/p/ea1126dcc7db</guid>
            <dc:creator><![CDATA[Shubham Sultane]]></dc:creator>
            <pubDate>Wed, 04 Dec 2024 04:45:04 GMT</pubDate>
            <atom:updated>2024-12-04T04:45:04.132Z</atom:updated>
            <content:encoded><![CDATA[<h3>🚀𝗖𝗼𝗺𝗽𝗿𝗲𝗵𝗲𝗻𝘀𝗶𝘃𝗲 𝗚𝘂𝗶𝗱𝗲 𝘁𝗼 𝗖𝗿𝗮𝗳𝘁𝗶𝗻𝗴 𝗮𝗻 𝗘𝗳𝗳𝗲𝗰𝘁𝗶𝘃𝗲 𝗧𝗲𝘀𝘁 𝗣𝗹𝗮𝗻:📝</h3><p>As the name suggest — it’s a plan about your Testing. It’s a comprehensive document that outlines the strategy and approach for testing a system or application.<br> A Test plan should be able to answer the very basic structure of your QA activities, i.e. What, When, Where, Why, Which, How, Who and What Else.</p><p>• What: Scope defines the features, functional or non-functional requirements that will be tested.</p><p>• When: The Timelines. It can be a cycle/sprint structure or the different test phases within waterfall along with the milestones.</p><p>• Where: Details about the Test Environment.</p><p>• Why: The objective of your planned Test Efforts.</p><p>• Which: Which all Testing types are to be undertaken? And which all tools will be used?</p><p>• How: What is the Test methodology? Test approach…Etc.</p><p>• Who: What are the roles and responsibilities of different team members.</p><p>• What Else: All other important things like defect management, deliverables, risks &amp; assumptions and open items (if any).</p><p>🎯 Creating a thorough test plan helps ensure a structured and efficient testing process, improving the quality of the final product. 🚀💻</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ea1126dcc7db" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>