“Arsen built out and executed a software & product quality assurance plan and process for our complex offering spanning a suite of apps, backend, web and Aloe Care's own hardware. Through his time at Aloe Care he showed great motivation and diligence in assuring we were able to deliver our products with the highest quality and his positive attitude is very accommodating to the team around him. His curiosity drove him to introduce several improvements and automations to our test suite which was greatly appreciated for a small team with a large surface to test. I would very much recommend Arsen and would welcome him back to my team if given the chance!”
Arsentiy Abramov
Jersey City, New Jersey, United States
3K followers
500+ connections
View mutual connections with Arsentiy
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
View mutual connections with Arsentiy
Welcome back
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
or
By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.
New to LinkedIn? Join now
About
QA Automation Engineer / SDET with over 8 years of experience in testing web and mobile…
Experience
Languages
-
Ukrainian
Native or bilingual proficiency
-
Polish
Native or bilingual proficiency
-
Russian
Native or bilingual proficiency
-
English
Native or bilingual proficiency
Recommendations received
1 person has recommended Arsentiy
Join now to viewView Arsentiy’s full profile
Other similar profiles
-
Stepan Kulynii
Atlanta Metropolitan AreaConnect -
Mikolai Hurski
Business analyst
Saint Johns, FLConnect -
Ella Bondar
Bellevue, WAConnect -
Roman Sluzhyvenkov
New York, NYConnect -
Alona Ilinska
Los Angeles Metropolitan AreaConnect -
Natalia Semionel
Senior QA Engineer at Apple
Campbell, CAConnect -
Tatiana Bulgac
Software Quality Assurance Engineer
Chicago, ILConnect -
Anastasiia Tetiura
San Francisco, CAConnect -
Viktoria Sinelnikova
Software QA Engineer at Jobrain
Mountain View, CAConnect -
Olga Kim
Flower Mound, TXConnect -
Alisher Kurbanov
Frisco, TXConnect -
Olga Baytler
Los Angeles, CAConnect -
Ekaterina Kazakova
Denver, COConnect -
Sahib Ahmadov
New York City Metropolitan AreaConnect -
Kateryna Vlasiuk
San Francisco Bay AreaConnect -
Ram Osmanov
Tampa, FLConnect -
Mnatsakan Hakobyan
Senior QA Engineer at Geeq
Los Angeles, CAConnect -
Liliia Hulievata
Open to a new opportunity
Los Angeles, CAConnect -
Victoria Braik
Campbell, CAConnect
Explore more posts
-
Kualitatem Inc.
Let’s talk QA metrics — because guessing ain’t it! From tracking defect density to checking test coverage, the right numbers help you spot what’s working (and what’s not) real quick. Metrics = your secret weapon to kill defect leaks, boost automation ROI, and make smarter moves that actually improve your testing game. Why settle for ‘meh’ when you can go full-on QA legend? Numbers don’t lie, so let’s measure what matters and level up together. #QATesting #MetricsThatSlap #QualityGoals #TechVibes"
7
-
Kualitee
Let’s talk QA metrics — because guessing ain’t it! From tracking defect density to checking test coverage, the right numbers help you spot what’s working (and what’s not) real quick. Metrics = your secret weapon to kill defect leaks, boost automation ROI, and make smarter moves that actually improve your testing game. Why settle for ‘meh’ when you can go full-on QA legend? Numbers don’t lie, so let’s measure what matters and level up together. #QATesting #MetricsThatSlap #QualityGoals #TechVibes"
1
-
KHAWAR SHAHZAD
Key Tips for Functional QA Interviews I've noticed numerous threads where QAs are searching for jobs, so I thought I’d offer some insights from my perspective on what interviewer typically ask for in a functional QA role. While there may be slight variations depending on the interviewer, the core context remains consistent. It goes without saying that you need to articulate your thoughts clearly, organize them well, and be able to justify everything listed on your resume. Please avoid simply copying and pasting tools and technologies without genuine understanding. For functional QA role, we typically ask the below questions: 1. Explain the project a.) application - feature, functionality, architecture b.) your role in the project - typical day-to-day, responsibilities etc. 2. Types of testing a.) functional - smoke, regression etc... b.) difference between above, when it is typically used in the testing cycle with example (if possible) 3. Given any random feature think of possible and exhaustive test cases a.) organise your test cases ( or thoughts) in different logical categories of testing. b.) not to forget data validations while thinking about test cases 4. Knowledge of mobile app testing - ecosystem awareness (if you have mentioned in your resume) 5. Knowledge of backend testing at a high level (what is API, error codes, a bit of POSTMAN, etc if you have mentioned in your resume) 6. Some knowledge of debugging #interviewtipsforQA #interviewinsight #manualQA #testinginterview #QAJobs #QAInterviewTips #FunctionalTesting #QACareer #QualityAssurance #QATesting #SoftwareTesting #MobileAppTesting #BackendTesting #QADebugging #QA #SQA
306
26 Comments -
Akash Bagora
Preparing for a QA Interview? Here are some of the most common questions you might encounter: 1. What are the different types of testing? Be ready to explain manual vs. automation testing, functional vs. non-functional testing, and more. 2. How do you prioritize and manage bugs? Talk about tools you’ve used (e.g., Jira) and your process for triaging bugs based on severity and impact. 3. Can you explain your experience with test automation tools? Whether it’s Selenium, Appium, or Playwright, highlight specific tools and frameworks you’ve worked with. 4.What’s your approach to writing test cases? This includes understanding user requirements, identifying edge cases, and ensuring comprehensive coverage. 5. How do you ensure effective communication with developers and other teams? Discuss the importance of collaboration, regular feedback loops, and documenting clear steps for issue reproduction. 6. How do you handle tight deadlines or high-pressure situations? Showcase your ability to adapt, prioritize, and focus on delivering quality even in challenging situations. These are just a few, but each interview is an opportunity to demonstrate your knowledge and problem-solving skills. Good luck to all the QA professionals out there preparing for interviews! #QA #SoftwareTesting #InterviewPrep #QualityAssurance
64
6 Comments -
Atul Singh
Alert in Selenium is a message/notification box that notifies the user about some information or asks for permission to perform a certain kind of operation. It may be used for warning purposes as well. best link to practice JavaScript alerts: https://lnkd.in/gnCnxgjb Code: import io.qameta.allure.Description; import org.openqa.selenium.*; import org.openqa.selenium.edge.EdgeDriver; import org.openqa.selenium.edge.EdgeOptions; import org.openqa.selenium.support.ui.ExpectedConditions; import https://lnkd.in/gu_MM7c2; import org.openqa.selenium.support.ui.WebDriverWait; import org.testng.Assert; import org.testng.annotations.AfterTest; import org.testng.annotations.BeforeTest; import org.testng.annotations.Test; import java.time.Duration; public class Lab_325 { EdgeDriver driver; @BeforeTest public void openBrowser() { EdgeOptions options = new EdgeOptions(); options.setPageLoadStrategy(PageLoadStrategy.NORMAL); options.addArguments("--guest"); driver = new EdgeDriver(options); } @Test(groups = "QA") @Description("Test case description") public void testVerifyJSAlert() throws InterruptedException { // select box driver.navigate().to("https://lnkd.in/gnCnxgjb"); System.out.println(driver.getTitle()); driver.manage().window().maximize(); // //button[text()='Click for JS Alert'] // //button[@onClick='jsAlert'] // WebElement element = driver.findElement(By.cssSelector("button[onclick='jsAlert()']")); // WebElement elementConfirm = driver.findElement(By.xpath("//button[@onclick='jsConfirm()']")); WebElement elementPrompt= driver.findElement(By.xpath("//button[@onclick=\"jsPrompt()\"]")); elementPrompt.click(); //Aws, docker machine -> slow WebDriverWait wait = new WebDriverWait(driver, Duration.ofSeconds(3)); wait.until(ExpectedConditions.alertIsPresent()); Alert alert = driver.switchTo().alert(); // alert.accept(); alert.sendKeys("Atul"); alert.accept(); // alert.dismiss(); String result = driver.findElement(By.id("result")).getText(); // Assert.assertEquals(result,"You successfully clicked an alert"); // Assert.assertEquals(result,"You clicked: Ok"); // Assert.assertEquals(result,"You clicked: Cancel"); Assert.assertEquals(result,"You entered: Atul"); } @AfterTest public void closeBrowser() throws InterruptedException { Thread.sleep(5000); driver.quit(); } } #javascriptAlerts #selenium #Automationtesting #java #sdet
7
1 Comment -
Umma Habiba Emu
Is the QA Role Being Misunderstood? 🤔 Many companies today expect QA/Test Engineers to have skills like: Coding 👨💻 Test Automation API Testing Performance Testing Security Testing CI/CD ...and while these technical skills are important, relying solely on them won’t get you a reliable or expert QA. 🚫 Some companies even demand DevOps knowledge from QA professionals! 😅 But here’s the truth: 📌 A true QA expert brings much more to the table than just running tests or writing scripts. To ensure product quality and make a real impact, you need: 1️⃣ Product Knowledge – Understanding the product’s purpose, user needs, and aligning testing with business goals. 2️⃣ Effective Communication – Explaining complex bugs and issues in clear, actionable language to both technical and non-technical stakeholders. 3️⃣ Collaboration – Working closely with developers, product managers, and stakeholders to ensure smooth, high-quality releases. 4️⃣ Critical Thinking – Approaching problems from a business perspective and making decisions that affect user experience and overall product success. 🧠 Focusing only on technical skills is a narrow approach. Great QA engineers elevate the entire process, from planning to release, with deep insights and cross-functional teamwork. 🤝 Companies should be looking for these qualities—not just automation skills or DevOps knowledge. It’s about finding someone who contributes to delivering value, not just code. #SoftwareTesting #QA #QualityAssurance #TestAutomation #ProductKnowledge #SoftSkills #CriticalThinking #BusinessImpact #Collaboration #Hiring #CareerGrowth #TestingExcellence #LeadershipInQA
139
5 Comments -
Repeato
In Software Quality Assurance (QA), there's an ongoing debate: Should QA teams detail the root causes of bugs? 🤔 In our latest article, we offer a comprehensive guide on this topic, including: - 🔍 **Understanding Testing Types**: Differences between White Box and Black Box Testing - 🚨 **When to Mention Root Cause Details**: Tailoring your approach based on testing methods - 🛠️ **Best Practices for Root Cause Analysis**: Tips for effective collaboration and clarity - 📊 **Practical Examples**: Real-world scenarios illustrating the importance of root cause analysis Explore how these insights can enhance your QA processes and foster collaboration between teams. #SoftwareQA #RootCauseAnalysis #QualityAssurance #BestPractices
-
Repeato
In Software Quality Assurance (QA), there's an ongoing debate: Should QA teams detail the root causes of bugs? 🤔 In our latest article, we offer a comprehensive guide on this topic, including: - 🔍 **Understanding Testing Types**: Differences between White Box and Black Box Testing - 🚨 **When to Mention Root Cause Details**: Tailoring your approach based on testing methods - 🛠️ **Best Practices for Root Cause Analysis**: Tips for effective collaboration and clarity - 📊 **Practical Examples**: Real-world scenarios illustrating the importance of root cause analysis Explore how these insights can enhance your QA processes and foster collaboration between teams. #SoftwareQA #RootCauseAnalysis #QualityAssurance #BestPractices
-
Tomiwa Odufote
Have you ever wondered why some software applications seem flawless while others struggle with constant issues? Learn how to Optimize Your Team’s Software Testing Life Cycle (STLC) with Shift-Right Testing and Improve Software Quality. In this article, we delve into what Shift-Right Testing is and how it can optimize your QA strategy. Learn how to gain real-time insights, achieve faster issue resolution, and enhance user experience. #SoftwareTesting #STLC #TestDrivenDevelopment #SoftwareDevelopment
8
4 Comments -
Paul Puscasu
𝗪𝗲𝗲𝗸 𝟯, 𝗹𝗲𝘀𝘀𝗼𝗻 𝟱 at GoIT România's QA Manual course! 🚀 𝘗𝘢𝘳𝘵 𝘈: What is 𝗧𝗲𝘀𝘁 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁: Test Management involves the preparation and planning of tests, ensuring objectivity by having different individuals perform the testing. This can include testers, clients, developers, and other team members. Levels of Independence in Testing (from the author, in ascending order): 1. Developer tests own code. 2. Code review by the developer, an independent tester, or another team member. 3. Independent testing team within the company reporting to project management. 4. Independent testers from the client or users with specialized skills (e.g., usability, security). 5. Independent testing team outside the software development company ("outsourcing/outstaff"). 𝗔𝗱𝘃𝗮𝗻𝘁𝗮𝗴𝗲𝘀 𝗼𝗳 𝗜𝗻𝗱𝗲𝗽𝗲𝗻𝗱𝗲𝗻𝘁 𝗧𝗲𝘀𝘁𝗶𝗻𝗴: 1. Unbiased testers can identify different bugs than developers. 2. Independent testers can validate implicit assumptions made during system specification and implementation. Independent testing in software development has its drawbacks that every Test Manager should be aware of. Some of these 𝗱𝗶𝘀𝗮𝗱𝘃𝗮𝗻𝘁𝗮𝗴𝗲𝘀 include: - Potential communication breakdown if testers and developers are too isolated. - Vulnerability due to insufficient resources, leading to delays in releases. - Risk of developers relying too heavily on testers to fix product quality issues. - Possibility of independent testers lacking essential information for thorough testing. 𝗧𝗵𝗲 𝗧𝗲𝘀𝘁 𝗠𝗮𝗻𝗮𝗴𝗲𝗿 plays a crucial role in overseeing the testing process and managing testing activities. Responsibilities of a Test Manager may involve: - Developing and updating the testing policy and strategy. - Planning test activities based on objectives, risks, and resources. - Creating and revising test plans. - Coordinating with project managers, product owners, and stakeholders. - Leading test analysis, design, implementation, and execution. - Monitoring test progress, results, and meeting exit criteria. - Implementing relevant indicators and enhancing the expertise of the test team. In any test project, 𝘁𝗲𝘀𝘁 𝗽𝗹𝗮𝗻𝗻𝗶𝗻𝗴 stands out as the most critical task for a 𝗧𝗲𝘀𝘁 𝗠𝗮𝗻𝗮𝗴𝗲𝗿. Understanding these challenges and responsibilities is key to ensuring successful testing outcomes. 𝗧𝗲𝘀𝘁 𝗽𝗹𝗮𝗻𝗻𝗶𝗻𝗴 is a crucial aspect of ensuring successful software testing. This involves defining scope, objectives, and risks, as well as integrating testing activities within the software life cycle. Decisions on what to test, how to test, and resource allocation are key components. Additionally, scheduling, selecting monitoring parameters, budgeting resources, and defining documentation details are all part of effective test planning. #TestPlanning #SoftwareTesting #QualityAssurance
3
-
Repeato
🌟 Are you a seasoned manual tester contemplating a shift to automation? Our latest guide, "Transitioning from Manual to Automated Testing," offers a structured approach to help you navigate this transition. 🔍 Key Steps Include: - **Choose a Programming Language** (Java or Python) - **Practice Coding** on platforms like HackerRank - **Familiarize Yourself with an IDE** - **Learn Selenium Basics** - **Automate a Simple Web Page** - **Expand Your Skills** incrementally Don't underestimate the value of your manual testing expertise; it’s a vital asset on your journey! #Automation #SoftwareTesting #SDET #CareerDevelopment #QualityAssurance
-
Repeato
🌟 Are you a seasoned manual tester contemplating a shift to automation? Our latest guide, "Transitioning from Manual to Automated Testing," offers a structured approach to help you navigate this transition. 🔍 Key Steps Include: - **Choose a Programming Language** (Java or Python) - **Practice Coding** on platforms like HackerRank - **Familiarize Yourself with an IDE** - **Learn Selenium Basics** - **Automate a Simple Web Page** - **Expand Your Skills** incrementally Don't underestimate the value of your manual testing expertise; it’s a vital asset on your journey! #Automation #SoftwareTesting #SDET #CareerDevelopment #QualityAssurance
-
Repeato
🌟 Are you a seasoned manual tester contemplating a shift to automation? Our latest guide, "Transitioning from Manual to Automated Testing," offers a structured approach to help you navigate this transition. 🔍 Key Steps Include: - **Choose a Programming Language** (Java or Python) - **Practice Coding** on platforms like HackerRank - **Familiarize Yourself with an IDE** - **Learn Selenium Basics** - **Automate a Simple Web Page** - **Expand Your Skills** incrementally Don't underestimate the value of your manual testing expertise; it’s a vital asset on your journey! #Automation #SoftwareTesting #SDET #CareerDevelopment #QualityAssurance
1
-
John Ferguson Smart
Looking to get started with test automation? The "Test Automation Made Easy" ebook could be your guide. I've seen the common struggles testers face in matering automation, especially those coming from a manual testing background. In this eBook, I share an approach that’s practical, straightforward, and gets right to the heart of what you need to succeed. No fluff, just essentials. Test automation can seem overwhelming, but this guide is built to make it manageable. You’ll find strategies to focus your learning, avoid common mistakes, and use new AI tools effectively. If you’re ready to build automation skills that last, this book offers a map to get there, step by step. Interested? Let me know and I will send you the details.
7
2 Comments -
Vivek Vardhan
Tired of manual screenshot captures during test failures? Automation testers, your life's about to get easier. Let's dive into the game-changing screenshot method in listeners. 1/ The procedure is simpler than you think: → Import TestNG ITestListener interface → Implement the onTestFailure method → Use WebDriver's getScreenshotAs method → Save the screenshot with a unique name → Add the listener to your test class or suite 2/ Benefits that'll make you wonder why you didn't do this sooner: → Automatic capture of failure points → Visual evidence of test failures → Time-saving - no more manual screenshots → Consistent naming conventions for easy retrieval → Improved debugging efficiency 3/ Making your test scripts more robust: → Captures environmental factors invisible in logs → Provides context for intermittent failures → Helps identify UI-related issues quickly → Enables faster root cause analysis → Reduces the need for test replication 4/ Finding failed test cases becomes a breeze: → Instant visual representation of failures → Easy to spot UI discrepancies → Helps in identifying environment-specific issues → Facilitates quicker stakeholder communication → Streamlines the bug reporting process The screenshot method in listeners is your secret weapon for bulletproof automation testing. It's not just about capturing failures. It's about saving time, improving accuracy, and boosting your testing efficiency. Are you ready to level up your automation game? What's holding you back from implementing this in your next test run?
63
3 Comments -
Farouk Abdulganiyu
Hey QA engineers, it's easy to get caught up in the grind, but remember, it doesn’t always have to be all work and no play. Take a moment this weekend to reflect on your progress so far. Check in on the goals you set at the beginning of the year — have you hit them yet? The year is almost over, and it’s a great time to reassess and restrategize for the months ahead. Focus on areas where you’ve been feeling stuck or where you know there’s room to improve. Strengthen your weaknesses, because growth always comes to those who push through. Take time to relax, recharge, and enjoy your weekend. Don’t forget to finish up those courses you’ve been putting off — the finish line is in sight! Keep smiling, keep growing, and don’t give up. Success will follow! 🙌
5
-
Akhilesh Rawat
Ⓒⓞⓜⓜⓞⓝ ⓔⓧⓒⓔⓟⓣⓘⓞⓝⓢ Common exceptions you might encounter while using Selenium for automation, along with ways to resolve them: 𝟭. 𝗡𝗼𝗦𝘂𝗰𝗵𝗘𝗹𝗲𝗺𝗲𝗻𝘁𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: The element you're trying to interact with is not present on the page. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Ensure the element locator is correct and the element is loaded before interacting with it. Use explicit waits to wait for the element to be present. 𝟮. 𝗦𝘁𝗮𝗹𝗲𝗘𝗹𝗲𝗺𝗲𝗻𝘁𝗥𝗲𝗳𝗲𝗿𝗲𝗻𝗰𝗲𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: The element reference is no longer valid (e.g., the page has been refreshed). 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Re-locate the element before interacting with it. Use explicit waits to ensure the element is still valid. 𝟯. 𝗧𝗶𝗺𝗲𝗼𝘂𝘁𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: The WebDriver couldn't find the element within the specified time. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Increase the timeout duration or use explicit waits to wait for the element to be present. 𝟰. 𝗘𝗹𝗲𝗺𝗲𝗻𝘁𝗡𝗼𝘁𝗩𝗶𝘀𝗶𝗯𝗹𝗲𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: The element is present but not visible on the page. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Ensure the element is visible before interacting with it. Use explicit waits to wait for the element to become visible. 𝟱. 𝗡𝗼𝗦𝘂𝗰𝗵𝗙𝗿𝗮𝗺𝗲𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: The frame you're trying to switch to does not exist. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Ensure the frame is present and switch to it using the correct frame locator. 𝟲. 𝗜𝗻𝘃𝗮𝗹𝗶𝗱𝗦𝗲𝗹𝗲𝗰𝘁𝗼𝗿𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: The provided selector is invalid or not supported. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Check the selector syntax and ensure it is supported by the WebDriver. 𝟳. 𝗪𝗲𝗯𝗗𝗿𝗶𝘃𝗲𝗿𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: General WebDriver error, often due to misconfiguration or issues with the WebDriver setup. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Ensure the WebDriver is correctly installed and configured. Check for any misconfigurations in the setup. 𝟴. 𝗠𝗼𝘃𝗲𝗧𝗮𝗿𝗴𝗲𝘁𝗢𝘂𝘁𝗢𝗳𝗕𝗼𝘂𝗻𝗱𝘀𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: The element you're trying to interact with is outside the viewport. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Scroll the element into view before interacting with it. Use JavaScript to scroll the element into the viewport. 𝟵. 𝗘𝗹𝗲𝗺𝗲𝗻𝘁𝗖𝗹𝗶𝗰𝗸𝗜𝗻𝘁𝗲𝗿𝗰𝗲𝗽𝘁𝗲𝗱𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: Another element is intercepting the click action. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Ensure the element is clickable and not covered by another element. Use explicit waits to wait for the element to be clickable. 𝟭𝟬. 𝗦𝗲𝘀𝘀𝗶𝗼𝗻𝗡𝗼𝘁𝗖𝗿𝗲𝗮𝘁𝗲𝗱𝗘𝘅𝗰𝗲𝗽𝘁𝗶𝗼𝗻 𝗖𝗮𝘂𝘀𝗲: The WebDriver session could not be created. 𝗥𝗲𝘀𝗼𝗹𝘂𝘁𝗶𝗼𝗻: Ensure the WebDriver server is running and accessible. Check the URL and port settings for the WebDriver server. By understanding and handling these exceptions, you can create more robust and reliable Selenium automation scripts. #Selenium #java #Automation #QA
50
1 Comment -
Aston Cook
Struggling with Flaky QA UI Automation Tests? Flaky tests can be frustrating, but here are three simple tips to make your tests more reliable: Stabilize the Test Environment - Keep your test environment stable and consistent with reliable network connections and data. Implement Proper Waits - Use explicit waits for elements to load instead of fixed sleep times. Optimize Locators - Use stable and unique locators like IDs or fixed CSS classes. Focus on these areas to reduce test flakiness and get more reliable results. What are your tips for handling flaky tests?
9
5 Comments -
TestMonitor
Testing documentation is important. But do you know why? Without thorough test documentation, it's challenging to maintain continuity, consistency, and communication in software development projects. Read our latest article to learn why comprehensive test docs are key and how to establish them for your software testing efforts: https://hubs.li/Q02TW-r70
3
-
Willie Linares
How Do You Find Time and Techniques to Update Old Test Cases with New Requirements? Are outdated test cases silently eroding your QA efforts? As software evolves, old test cases often fail to align with new requirements, leading to inefficiencies and missed bugs. Keeping your test cases updated can feel overwhelming when juggling tight deadlines and shifting priorities. Prioritization is key. Start by focusing on high-risk or frequently used areas of the application to ensure they’re covered by the most current tests. Automating repetitive tasks and reviews can also free up time for analyzing and updating older test cases. Collaboration with development teams can reveal upcoming changes early, allowing you to update tests incrementally instead of all at once. Maintaining a living document of requirements and linking them to test cases ensures transparency and traceability throughout the lifecycle. How does your team ensure test cases stay relevant amidst constant change? Let’s share strategies to maintain effective QA practices!
2
1 Comment
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Arsentiy Abramov
-
Arsentiy Abramov
Business Owner at Green Earth
New York City Metropolitan Area -
(Arsentiy) Abramov
--
Hoboken, NJ
2 others named Arsentiy Abramov are on LinkedIn
See others named Arsentiy Abramov