{"id":2963,"date":"2024-12-04T13:30:57","date_gmt":"2024-12-04T08:00:57","guid":{"rendered":"https:\/\/www.testleaf.com\/blog\/?p=2963"},"modified":"2025-09-19T13:03:20","modified_gmt":"2025-09-19T07:33:20","slug":"selenium-accenture-interview-questions","status":"publish","type":"post","link":"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/","title":{"rendered":"2025 Top Selenium Accenture Interview Questions with Expert Answers for 2 to 7 Years QA Professionals"},"content":{"rendered":"<div style=\"margin-top: 0px; margin-bottom: 0px;\" class=\"sharethis-inline-share-buttons\" ><\/div><!--[if lt IE 9]><script>document.createElement('audio');<\/script><![endif]-->\n<audio class=\"wp-audio-shortcode\" id=\"audio-2963-1\" preload=\"none\" style=\"width: 100%;\" controls=\"controls\"><source type=\"audio\/mpeg\" src=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Top-Accenture-Selenium-Interview-Questions-with-Answers-2025-Edition.mp3?_=1\" \/><a href=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Top-Accenture-Selenium-Interview-Questions-with-Answers-2025-Edition.mp3\">https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Top-Accenture-Selenium-Interview-Questions-with-Answers-2025-Edition.mp3<\/a><\/audio>\n<h1 aria-level=\"2\"><\/h1>\n<h1 aria-level=\"2\"><\/h1>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/#Introduction\" >Introduction:<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/#Personal_Project-Based_Questions\" >Personal &amp; Project-Based Questions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/#Selenium_Framework_Automation_Questions\" >Selenium Framework &amp; Automation Questions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/#Roles_Responsibilities_Agile_Estimation\" >Roles &amp; Responsibilities \/ Agile \/ Estimation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/#Selenium_Technical_Scenarios\" >Selenium Technical Scenarios<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/#Exception_Handling_in_Selenium\" >Exception Handling in Selenium<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/#Managerial_Behavioral_Questions\" >Managerial \/ Behavioral Questions<\/a><\/li><\/ul><\/nav><\/div>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Introduction\"><\/span><strong>Introduction:<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p aria-level=\"2\">Are you preparing for a Selenium automation role at Accenture? Whether you are a QA professional with 2 to 5 years of experience or transitioning from manual testing, this list of <a href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/\"><strong data-start=\"987\" data-end=\"1029\">Accenture Selenium interview questions<\/strong><\/a> with expert answers will help you prepare smartly in 2025.<\/p>\n<h2 aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Personal_Project-Based_Questions\"><\/span><strong>Personal &amp; Project-Based Questions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 aria-level=\"2\"><strong>Q1 :Tell me about yourself Explanation?<\/strong><\/h3>\n<p><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0This question gives you the chance to present a brief professional summary of your experience and expertise. It&#8217;s important to highlight your skills relevant to the job and the type of work you have done. Keep it concise but impactful, focusing on your technical skills, key achievements, and your passion for the work.<span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\"><strong>Scenario:<\/strong> \u201cI am a Test Automation Engineer with X years of experience specializing in both UI and API testing. I have worked on projects where I automated complex web applications using Selenium WebDriver, Java, and TestNG. I developed a robust data-driven automation framework that integrated seamlessly with Jenkins for continuous testing. In addition to automation, I\u2019m also skilled in reviewing code, collaborating with development teams, and providing efficient solutions to reduce manual testing effort. My goal is to improve software quality through efficient and scalable test automation strategies.\u201d<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><strong>Q2. Explain your project Explanation: \u00a0<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0This question assesses your ability to communicate the technical aspects of a project. You should focus on the project&#8217;s objectives, your role, the tools and frameworks used, and any challenges overcome during the project. Use the STAR (Situation, Task, Action, Result) method for clarity.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\"><strong>Scenario:<\/strong> \u201cIn my recent project, I worked on automating the test cases for an e-commerce application. The project aimed to reduce regression testing time and improve test coverage. I implemented a data-driven framework using Selenium WebDriver and TestNG for both functional UI testing and API validation. The framework was integrated with Jenkins for continuous integration, allowing us to run tests automatically after every deployment. As a result, we were able to cut down the regression testing cycle by 40%, which increased release efficiency and stability.\u201d<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Selenium_Framework_Automation_Questions\"><\/span><strong>Selenium Framework &amp; Automation Questions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 aria-level=\"2\"><span data-contrast=\"none\">Q3: Framework that you\u2019ve used in your project. Explain? <\/span><span data-ccp-props=\"{&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:160,&quot;335559739&quot;:80}\">\u00a0<\/span><\/h3>\n<h4><span data-contrast=\"auto\"><strong>Explanation<\/strong>:\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h4>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0A test automation framework is a set of guidelines or rules used to automate the testing process. It should be robust, reusable, and scalable. The interviewer wants to understand the structure and components of the framework you\u2019ve worked with. Mention the framework type, tools used, and why it was effective.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559731&quot;:720,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<h5><span data-contrast=\"auto\">Scenario:\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/h5>\n<p><span data-contrast=\"auto\">\u201cIn my project, I used a hybrid framework that combined the Page Object Model (POM) and Data-Driven Testing approach. The POM helped to maintain the UI interaction logic separate from test scripts, ensuring reusability and easier maintenance. We used TestNG for test execution, Apache POI for handling test data from Excel, and Maven for dependency management. This framework was integrated with Jenkins for CI\/CD pipelines, which allowed us to automatically run tests after each code commit, reducing the need for manual testing and increasing efficiency.\u201d<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559731&quot;:720,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><strong>Q4: Difference between single slash and double slash in XPath? Explanation?<\/strong><\/h3>\n<p><strong> <span style=\"color: #0000ff;\">Ans :<\/span>\u00a0In XPath:\u00a0<\/strong><\/p>\n<p><strong>Single Slash (\/):\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">Used for absolute paths, starting from the root node and traversing step-by-step down the document. It\u2019s rigid, and if any part of the path changes, the XPath may break.\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>Double Slash (\/\/):\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">Used for relative paths, which can start from any node and search the entire document. This is more flexible and doesn\u2019t depend on the absolute structure of the document.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h5><span data-contrast=\"auto\">\u00a0Scenario:\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/h5>\n<p><span data-contrast=\"auto\">In my project, we used double slash XPath more often because it was more flexible, especially when handling dynamic or changing web pages.\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\"><strong>For example<\/strong>, to locate a search input element, I used:\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><em><strong>driver.findElement(By.xpath(&#8220;\/\/input[@id=&#8217;searchBox&#8217;]&#8221;));\u00a0\u00a0<\/strong><\/em><\/p>\n<p><span data-contrast=\"auto\">This XPath would locate the element regardless of its position in the DOM, making it less brittle than an absolute XPath.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p aria-level=\"2\">Here is the detailed <a href=\"https:\/\/www.testleaf.com\/blog\/beginners-guide-xpath-in-selenium\/\">guide for Selenium Xpath<\/a>.<\/p>\n<h3 aria-level=\"2\"><strong>Q5: Give Syntax to move to an element at the bottom of the page Explanation:?<\/strong><\/h3>\n<p><span data-contrast=\"auto\"> <span style=\"color: #0000ff;\">Ans :<\/span>\u00a0To scroll to the bottom of a page, Selenium doesn&#8217;t have a direct command. However, we can use JavaScript Executor to achieve this. This is especially useful when testing pages with infinite scrolling or lazy-loaded content.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\"><strong>Code<\/strong>:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><em><strong>JavascriptExecutor js = (JavascriptExecutor) driver;\u00a0\u00a0<\/strong><\/em><\/p>\n<p><em><strong>js.executeScript(&#8220;window.scrollTo(0, document.body.scrollHeight);\u00a0<\/strong><\/em><\/p>\n<p><em><strong>&#8220;);\u00a0\u00a0<\/strong><\/em><\/p>\n<p><span data-contrast=\"auto\">Why: This ensures that the page scrolls to the bottom, making it possible to interact with elements that aren\u2019t initially visible in the viewport.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>Scenario:\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">For instance, during the automation of an e-commerce website with infinite scroll, we had to continuously load new product listings. I used this method to scroll down to the bottom of the page, which triggered new items to load dynamically.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><strong>Q6: Write XPath to enter text in the given search box Explanation?<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0XPath can be used to locate elements on the page, and once identified, we can use sendKeys() to enter text into an input field.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><strong>Code:\u00a0<\/strong><\/p>\n<p><em><strong>driver.findElement(By.xpath(&#8220;\/\/input[@id=&#8217;search&#8217;]&#8221;)).sendKeys(&#8220;Laptop&#8221;);\u00a0<\/strong><\/em><\/p>\n<p><span data-contrast=\"auto\">\u00a0This XPath finds an input field with the <em><strong>id=&#8221;search<\/strong><\/em>&#8220;, and the <em><strong>sendKeys()<\/strong><\/em> method enters the text <em><strong>&#8220;Laptop&#8221;<\/strong><\/em> into -that field.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>Scenario:\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">In my project, I automated a search functionality where the user could enter keywords to search for products. I used the above XPath to interact with the search box and automate the input of search terms.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<blockquote><p>\u201cMost Selenium interviews focus on real-world challenges like handling dynamic web elements, implementing Page Object Model (POM), and writing reusable test cases.<br \/>\nYou\u2019ll often be asked to explain synchronization techniques (like explicit waits), and how to manage test data across environments.\u201d<\/p>\n<p>\u2014 Answer by <a href=\"https:\/\/www.quora.com\/profile\/Chaitanya-Kumar-36\" target=\"_blank\" rel=\"noopener ugc\">Chaitanya Kumar<\/a> on<br \/>\n<a href=\"https:\/\/www.quora.com\/What-kind-of-questions-are-asked-in-selenium-interviews\/answer\/Chaitanya-Kumar-36\" target=\"_blank\" rel=\"noopener ugc\">Quora<\/a><\/p><\/blockquote>\n<p><a href=\"https:\/\/www.testleaf.com\/course\/selenium-automation-certification-training-course.html\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter wp-image-2965 size-full\" src=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Selenium.jpg\" alt=\"\" width=\"2048\" height=\"512\" srcset=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Selenium.jpg 2048w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Selenium-300x75.jpg 300w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Selenium-1024x256.jpg 1024w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Selenium-768x192.jpg 768w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Selenium-1536x384.jpg 1536w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Selenium-150x38.jpg 150w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/a><\/p>\n<h3 aria-level=\"2\"><strong>Q7: How to scroll to an element in a page that is asynchronously loading? \u00a0<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0Explanation: For pages that load elements asynchronously (such as infinite scroll pages), the elements might not be visible immediately. In this case, scrolling to the element requires a solution that can handle dynamic content. We use JavaScript Executor to scroll the element into view once it&#8217;s loaded, making it interactable.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><strong>Code:\u00a0<\/strong><\/p>\n<p><em><strong>WebElement element = driver.findElement(By.id(&#8220;dynamicElement&#8221;));\u00a0<\/strong><\/em><\/p>\n<p><em><strong>\u00a0((JavascriptExecutor) driver).executeScript(&#8220;arguments[0].scrollIntoView(true);&#8221;, element);\u00a0<\/strong><\/em><\/p>\n<p><span data-contrast=\"auto\">\u00a0Why it works: scrollIntoView(true) ensures the element is brought into the visible area of the browser window, regardless of its position on the page.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>Scenario:\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">In one of my projects, we had an infinite scroll feature on a product catalog page. As users scrolled, more products were dynamically loaded. I used this approach to scroll to a specific product and perform an action like &#8216;Add to Cart&#8217; without waiting for the entire page to load initially.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Roles_Responsibilities_Agile_Estimation\"><\/span><strong>Roles &amp; Responsibilities \/ Agile \/ Estimation<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><strong>Q8: Your roles and responsibilities in the current\/previous project?<\/strong><\/h3>\n<h5><span data-contrast=\"auto\">Explanation:\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h5>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0Here, the interviewer wants to gauge your involvement in the project. This is your chance to explain the scope of your work, your contributions, and how you collaborated with the team.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><strong>Scenario:\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">In my current project, I am responsible for developing and maintaining the automation framework. I created and integrated the data-driven approach using Selenium, Java, and TestNG. I also handle test script execution, create reusable utility methods, and manage the integration with Jenkins. Additionally, I perform manual testing for complex scenarios and collaborate with developers to debug and troubleshoot issues.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><strong>Q9: Have you given estimation points? How? Explanation?<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0Estimation points are used in Agile methodologies (like Scrum) to estimate the effort required to complete a task. Estimations are typically done in story points or hours, based on complexity, effort, and time.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><strong>Scenario:\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">Yes, in my previous project, I participated in sprint planning sessions where we used story points to estimate the complexity of tasks. For example, automating a simple login test was assigned 2 story points, while automating a multi-step checkout flow was assigned 5 points due to its complexity. We used planning poker as a team to ensure consistency in our estimates.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Selenium_Technical_Scenarios\"><\/span><strong>Selenium Technical Scenarios<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 aria-level=\"2\"><strong>Q10: Where have you used switchTo()? \u00a0<\/strong><\/h3>\n<h5><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0Explanation:\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h5>\n<p><span data-contrast=\"auto\">In Selenium WebDriver, switchTo() is used for handling windows, frames, and alerts. If the test involves switching between multiple windows or interacting with frames and pop-ups, you use switchTo() to bring the focus to the correct element.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><strong>Scenario:\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">\u201cIn my previous project, I used switchTo() when interacting with pop-up windows. For example, after clicking a \u2018Download\u2019 button that opened a new browser window, I switched to the new window to verify the file was downloaded:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>Code:\u00a0<\/strong><\/p>\n<p><em><strong>String mainWindow = driver.getWindowHandle(); for (String windowHandle : driver.getWindowHandles()) { if (!windowHandle.equals(mainWindow)) { driver.switchTo().window(windowHandle); break; } }\u00a0\u00a0<\/strong><\/em><\/p>\n<p><span data-contrast=\"auto\">This ensured that we were working with the correct window while performing verifications.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><strong>Q11: How do you enter text without using sendKeys()? \u00a0<\/strong><\/h3>\n<h5><span data-contrast=\"auto\">Explanation:\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h5>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0There are cases when sendKeys() may not work (e.g., with hidden or complex input fields). In such cases, you can use JavaScript to directly set the value of an input field.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><strong>Code:\u00a0<\/strong><\/p>\n<p><em><strong>JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript(&#8220;document.getElementById(&#8216;inputField&#8217;).value=&#8217;Some Text&#8217;;&#8221;);\u00a0\u00a0<\/strong><\/em><\/p>\n<p><strong>Why:\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">This directly interacts with the DOM to set the value of the input element without using <em><strong>sendKeys()<\/strong><\/em>.\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>Scenario:\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">In my project, we had an input field that was dynamically hidden under certain conditions. Since <em><strong>sendKeys()<\/strong><\/em> couldn\u2019t interact with it, I used JavaScript to enter text into the field for validation purposes, ensuring that the value was correctly set.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.testleaf.com\/\"><img decoding=\"async\" class=\"aligncenter wp-image-2933 size-full\" src=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Online-Classes.png\" alt=\"\" width=\"2048\" height=\"512\" srcset=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Online-Classes.png 2048w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Online-Classes-300x75.png 300w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Online-Classes-1024x256.png 1024w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Online-Classes-768x192.png 768w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Online-Classes-1536x384.png 1536w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2024\/12\/Online-Classes-150x38.png 150w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" \/><\/a><\/p>\n<h3 aria-level=\"2\"><strong>Q12: In your project, where do you have your test data and how do you access it?\u00a0<\/strong><\/h3>\n<p><span data-contrast=\"auto\"> <span style=\"color: #0000ff;\">Ans :<\/span>\u00a0<strong>Explanation:<\/strong> Test data management is crucial for test automation. Typically, test data can be stored in external files such as Excel, CSV, JSON, or databases. The data is then read and used in test cases for validation.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\"><strong>Scenario:<\/strong> *\u201cIn my project, we stored the test data in Excel files for its simplicity and flexibility. We used Apache POI library to read data from Excel and pass it into our test cases. For instance:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>code:\u00a0<\/strong><\/p>\n<p><em><strong>FileInputStream file = new FileInputStream(new File(&#8220;testdata.xlsx&#8221;));\u00a0<\/strong><\/em><\/p>\n<p><em><strong>\u00a0XSSFWorkbook workbook = new XSSFWorkbook(file); XSSFSheet sheet = workbook.getSheetAt(0);\u00a0\u00a0<\/strong><\/em><\/p>\n<p><em><strong>String username = sheet.getRow(1).getCell(0).getStringCellValue();\u00a0<\/strong><\/em><\/p>\n<p><span data-contrast=\"auto\">This allowed us to perform data-driven testing, where the same test script could be executed with different sets of data.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><strong>Cucumber \/ BDD Questions<\/strong><\/h3>\n<h3 aria-level=\"2\"><strong>Q13: Difference between <em>scenario<\/em> and <em>scenario outline<\/em> with regards to your project Explanation?<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><strong><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0Scenario:<\/strong> In Cucumber, a scenario represents a single test case with specific data. It\u2019s written with a set of actions (Given, When, Then) that describe the steps to execute.\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\"><strong>Scenario Outline: <\/strong>A scenario outline is used when we need to run the same test with multiple sets of data. It defines a template where placeholders are filled with data in the examples section.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>\u00a0Scenario:\u00a0\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">In my project, I used Scenario Outline when we needed to run the same steps for multiple input data, like testing different login credentials. For example:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>Code:\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\"><strong>Scenario Outline:<\/strong> User login Given User navigates to the login page When User enters and Then User should be logged in Examples:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">\u00a0| username | password | | user1 | pass1 | | user2 | pass2 |\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">This helped us run the same test scenario with different sets of data without writing multiple identical scenarios.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Exception_Handling_in_Selenium\"><\/span><strong>Exception Handling in Selenium<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 aria-level=\"2\"><strong>Q14: Have you handled exceptions? Explain. \u00a0<\/strong><\/h3>\n<h5><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0Explanation:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/h5>\n<p><span data-contrast=\"auto\">\u00a0In Selenium, handling exceptions is crucial to ensure that the tests continue running even if something goes wrong, like an element not being found. You can use try-catch blocks to catch exceptions and log them.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><strong>Scenario:\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">\u00a0In my project, I frequently handled NoSuchElementException and TimeoutException. For example, when waiting for elements to appear on the page, I used explicit waits:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><strong>code:\u00a0<\/strong><\/p>\n<p><em><strong>WebDriverWait wait = new WebDriverWait(driver, 10); WebElement element = wait.until(ExpectedConditions.elementToBeClickable(By.id(&#8216;submitBtn&#8217;)));\u00a0\u00a0<\/strong><\/em><\/p>\n<p><span data-contrast=\"auto\">This allowed the script to wait for the element and continue without failing immediately.\u00a0<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">I also used try-catch blocks to catch errors and log them for better debugging.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Managerial_Behavioral_Questions\"><\/span><strong>Managerial \/ Behavioral Questions<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 aria-level=\"2\"><strong>Q15. Why Accenture? Explanation:\u00a0\u00a0<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0This is a common interview question where the interviewer expects you to demonstrate knowledge about the company and express why you specifically want to work there. Focus on Accenture&#8217;s values, global reach, and its reputation in technology and consulting. You should also align your career goals with the opportunities that <a href=\"https:\/\/www.accenture.com\/in-en\/about\/company-index\"><strong>Accenture<\/strong><\/a> provides.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><strong>Q16: What would you do if the customer tells you to stop working on the current user story and prioritize a high-priority user story? Explanation: \u00a0<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0This question evaluates your ability to prioritize tasks under changing circumstances. The key here is to show that you can assess the impact, communicate effectively with stakeholders, and re-align priorities while keeping the project on track.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<h3><strong>Q17: How will you manage tight deadlines? Explanation:\u00a0\u00a0<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0This question gauges your ability to handle pressure and deliver quality work on time. The key to managing tight deadlines is prioritizing tasks, being organized, and leveraging available resources effectively.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<h3 aria-level=\"2\"><strong>Q18: What challenges have you faced in your project? Explanation: \u00a0<\/strong><\/h3>\n<p><span data-contrast=\"auto\"><span style=\"color: #0000ff;\">Ans :<\/span>\u00a0This question aims to evaluate your problem-solving abilities. Focus on a real challenge you faced in a project, how you handled it, and the outcome. Be honest and show how you turned a challenge into an opportunity to improve.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559685&quot;:0,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<h3><strong>Final Section<\/strong><\/h3>\n<p data-start=\"136\" data-end=\"475\">Preparing for your next Selenium interview at Accenture? Start building confidence by practicing real-world scenario questions, automation frameworks, and CI\/CD integrations. To strengthen your Selenium skills further, explore expert-led hands-on training that covers automation frameworks, XPath mastery, and interview preparation tips.<\/p>\n<p data-start=\"477\" data-end=\"721\">If you\u2019re looking for structured learning, I\u2019d recommend checking out the Selenium Automation Certification Course by Testleaf. It\u2019s designed for testers with 2 to 5 years of experience looking to level up their careers in automation testing.<\/p>\n<p data-start=\"723\" data-end=\"878\">\ud83d\udc49 Explore the course here: Testleaf <a href=\"https:\/\/www.testleaf.com\/course\/selenium-automation-certification-training-course.html\">Selenium Automation Testing<\/a> Course<\/p>\n<h5><\/h5>\n<h4><strong>From Testleaf&#8217;s Learner Community.<\/strong><\/h4>\n<p>Learn other <a href=\"https:\/\/www.testleaf.com\/blog\/selenium-interview-questions\/\">selenium interview questions.<\/a><\/p>\n<p>Learn other <a href=\"https:\/\/www.testleaf.com\/blog\/top-automation-interview-questions\/\">Automation Interview Questions<\/a>.<\/p>\n<p>Learn other <a href=\"https:\/\/www.testleaf.com\/blog\/top-20-java-interview-questions\/\">Java Interview Questions<\/a>.<\/p>\n<h5><strong>We Also Provide Training In:<\/strong><\/h5>\n<ul>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/selenium-automation-certification-training-course.html\"><strong>Advanced Selenium Training<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/playwright.html\"><strong>Playwright Training<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/genai-qa-engineers-training-course.html\"><strong>Gen AI Training<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/aws-cloud-architect-certification-training-course.html\"><strong>AWS Training<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/rest-api-testing-certification-training-course.html\"><strong>REST API Training<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/full-stack-developer-certification-training-course.html\"><strong>Full Stack Training<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/appium-mobile-automation-certification-training-course.html\"><strong>Appium Training<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/dev-ops-master-certification-training-course.html\"><strong>DevOps Training<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.testleaf.com\/course\/apache-jmeter-testing-training-course.html\"><strong>JMeter Performance Training<\/strong><\/a><\/li>\n<\/ul>\n<h6><strong>Author\u2019s Bio<\/strong>:<\/h6>\n<p><img decoding=\"async\" class=\"size-full wp-image-2404 alignleft\" src=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2023\/04\/Untitled-design.png\" sizes=\"(max-width: 250px) 100vw, 250px\" srcset=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2023\/04\/Untitled-design.png 250w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2023\/04\/Untitled-design-150x150.png 150w, https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2023\/04\/Untitled-design-96x96.png 96w\" alt=\"\" width=\"250\" height=\"250\" \/><\/p>\n<p>As CEO of TestLeaf, I\u2019m dedicated to transforming software testing by empowering individuals with real-world skills and advanced technology. With 24+ years in software engineering, I lead our mission to shape local talent into global software professionals. Join us in redefining the future of test engineering and making a lasting impact in the tech world.<\/p>\n<p><strong>Babu Manickam<\/strong><\/p>\n<p>CEO \u2013 Testleaf<\/p>\n<p><a href=\"https:\/\/in.linkedin.com\/in\/babu-manickam\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.testleaf.com\/blog\/wp-content\/uploads\/2025\/07\/linkedin.png\" alt=\"LinkedIn Logo\" width=\"28\" height=\"28\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction: Are you preparing for a Selenium automation role at Accenture? Whether you are a QA professional with 2 to 5 years of experience or transitioning from manual testing, this list of Accenture Selenium interview questions with expert answers will help you prepare smartly in 2025. Personal &amp; Project-Based Questions Q1 :Tell me about yourself &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.testleaf.com\/blog\/selenium-accenture-interview-questions\/\"> <span class=\"screen-reader-text\">2025 Top Selenium Accenture Interview Questions with Expert Answers for 2 to 7 Years QA Professionals<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":2964,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"default","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"categories":[16,28],"tags":[70,29,158],"class_list":["post-2963","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-selenium","category-selenium-questions","tag-learn-selenium","tag-selenium","tag-selenium-interview"],"acf":[],"aioseo_notices":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/posts\/2963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/comments?post=2963"}],"version-history":[{"count":11,"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/posts\/2963\/revisions"}],"predecessor-version":[{"id":6941,"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/posts\/2963\/revisions\/6941"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/media\/2964"}],"wp:attachment":[{"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/media?parent=2963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/categories?post=2963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testleaf.com\/blog\/wp-json\/wp\/v2\/tags?post=2963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}