"This show brings you the latest trends, tools, and techniques in test automation. Each week, we explore a range of topics related to quality assurance, including continuous integration, automation frameworks, and test-driven development.In addition to expert insights and real-world examples, we also feature interviews with industry leaders and members of the test automation community. These interviews offer a unique opportunity to learn from the experiences of others and ask questions about the field.But The Test Automation Experience is more than just a show – it's a community. We encourage our viewers to ask questions, share their own experiences, and engage with us and each other. Whether you're a seasoned pro or just starting out in the field, we invite you to join us and become a part of the conversation."
Can you handle these truths about automated testing? In this episode, Nikolay Advolodkin reveals the hard-hitting truths he's discovered throughout his 16-year career in software engineering. From the common misuse of Cucumber to selecting the wrong automation tools, he talks about how these mistakes can lead to wasted effort, unnecessary complexity, and lost resources. He also explains why automating everything can backfire and how flaky tests destroy trust in automation.Tune in so you don't have to learn the same hard lessons.Sauce Labs accelerates higher-quality software delivery. Free Trial
You don't want to make these mistakes in software development! In this episode, Nikolay shares the six most significant lessons from his 16-year career. From wasting time on over-engineering to relying too much on UI tests, he breaks down real examples that slow down processes and cost companies money. Tune in so you don't fall to the same fate.CONNECT WITH NIKOLAY ADVOLODKIN
These automated testing beliefs might be sabotaging your tests!In this episode, Nikolay debunks the seven biggest myths about automated testing. From the misconception that “more tests mean better quality” to the fallacy of “automation replacing manual testing,” Nikolay shares hands-on experiences and examples from his 16 years of experience. You'll learn how to optimize your automated tests, avoid costly mistakes, and streamline your testing processes for better efficiency and reliability.Whether you're a coding hobbyist or a seasoned pro, this episode is packed with insights for developers and companies alike to save time, money, and headaches – all while delivering smoother code.00:00) Intro(00:18) Myth #1: More Tests Mean Better Quality(01:02) 100,000 Automated Browser Tests and 40% Failure Rate(02:18) Single Test Strategy for CI Pipeline(03:53) Myth #2: Automation Replaces Manual Testing(05:14) Manual and Exploratory Testing(06:06) Myth #3: Automation is Too Expensive and Time-Consuming(07:55) Starting with a Single Test in CI(09:30) Myth #4: Anyone Can Write Automated Tests(11:40) Importance of Skilled Automation Engineers(12:46) Myth #5: Automation Tools Solve All Problems(14:30) Choosing the Right Tools for Salesforce Testing(16:45) Myth #6: All Tests Should Be Automated(18:44) Prioritizing Flows for Automation(19:26) Myth #7: You Can Set It and Forget It(21:07) Maintaining Automation SystemsCONNECT WITH NIKOLAY ADVOLODKIN
Nikolay lost over $75,000 in cryptocurrency after falling victim to one of the most sophisticated scamming operations he's ever seen.In this episode, Nikolay breaks down what happened and why he didn't catch on until it was too late— even as a seasoned software engineer. You'll learn exactly how the scammers bypassed his two-factor authentication and tricked him into using fake URLs. But more importantly, find out how YOU can avoid falling for the same traps and secure your accounts.RELEVANT DETAILS OF THE HACKPhone Numbers + Tokens: 754 200 1620 754 282 1617ETH Transaction: NXT5dgiR47kY0H2TQE4SAmjyyWallet: 0x2AC9537e0Ef43dADCeeD10007f6eBa905Ee9F832TxId: 0x9a8071a44420d8a6a17d3f89f46e89a6d229547aa89832c7f2953bf630e74e9dBTC: NXT4t2RRnCa7KxqaJ89rqysk2Wallet: bc1qv26n5c2nk3dklrlx570540ug9fhgaalyp7fnn4TxID:6f906d250f98c4c3328676d895c16bc9b16b2daa33453a1f422e7ea640e2179bMALICIOUS URLS (DO NOT VISIT) https://platform-nexo(.)com https://1574755-ledger(.))comCONNECT WITH NIKOLAY ADVOLODKIN
Do security tests and APIs leave you confused? Expert Bas Dijkstra makes API testing look easy and shares the essentials every dev ops professional needs to know.You'll learn how to spot and fix common API vulnerabilities, including sneaky JavaScript injections to the all-too-common broken object-level authorization. With hands-on demos and practical advice, you'll discover how to fortify your APIs against real-world threats. But that's not all—Bas also gives us a sneak peek into his upcoming contract testing course, perfect for anyone looking to master integration testing and ensure seamless API communication.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH BAS DIJKSTRA
How do you build lightning-fast websites with Astro and React?In this episode, Nikolay teams up with Cassidy Williams, a developer advocate and educator with a flair for making complex concepts fun and accessible. Watch as Cassidy attempts to build an Astro website in 60 seconds, integrates React for interactivity, and shares tips on optimizing performance. Along the way, she shares her favorite productivity tools, discusses the power of community, and offers invaluable career advice for developers. ❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7 CONNECT WITH CASSIDY WILLIAMS
Remember to always believe in yourself, never give up, and to conquer every challenge that comes your way. That's the mantra Nikolay has for himself. In this special episode, we're flipping the script. Jason Baum, host of neighboring podcast, Test Case Scenario, takes over as the host to interview Nikolay about his life and career. You'll learn the motivations that have fueled his journey from a young immigrant in the U.S. to a leading voice in the world of test automation. From the industry expertise and insights, and reflecting about life's wins and losses, there's something for everyone. CONNECT WITH JASON BAUM
What happened with CrowdStrike and how can we make sure that we avoid another catastrophe?Nikolay sits down with BJ Muse of Muse Umbrella to understand more. With extensive expertise in cyber liability engineering, BJ is the perfect guest to discuss the infamous CrowdStrike incident that caused the global outage that affected over 8 million Windows machines. Tune in to see how Nikolay and BJ break down what happened and complete an automated testing diagram that could have saved billions of dollars.
Ever wondered how to master mocking in JavaScript and elevate your automated testing skills? In this episode of Test Automation Experience, Nikolay sits down with Artem Zakharchenko, a renowned expert with over 3 million downloads of his Mock Service Worker. Artem unveils the secrets behind his success and takes us through his journey at Epic Web Dev, sharing insights from his comprehensive workshops on testing fundamentals and advanced mocking techniques.CONNECT WITH ARTEM ZAKHARCHENKO:✅Artem's GitHub: https://github.com/kettanaito✅Artem's Personal Website: https://kettanaito.com/ ✅Artem's X: https://twitter.com/kettanaito ✅EpicWeb Workshop: https://www.epicweb.dev/workshops/testing-fundamentals ✅Artem's EpicWeb Contributors Page: https://www.epicweb.dev/contributors/artem-zakharchenko CONNECT WITH NIKOLAY ADVOLODKIN
What does automated testing look like when paired with AI? In this episode of Test Automation Experience, host Nikolay Advolodkin is joined by special guests Daniel Huynh and Paul Palmieri of LaVague.AI, a pioneering web automation tool designed to harness the power of AI and computer vision for test automation.LaVague leverages Behavior Driven Development (BDD) spec files to generate robust and reusable Selenium test code automatically. Tune in to learn about LaVague's unique ability to take web page screenshots, analyze HTML nodes, and generate instructions that can adapt to interface changes and various screen ratios.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7 CONNECT WITH DANIEL HUYNH
Ever wondered how to stand out in the crowded tech job market? In this episode of the Test Automation Experience, Beau Carnes, Teacher and Software Developer from freeCodeCamp, shares his top strategies for becoming an in-demand developer.As we dive into his journey of becoming a successful software developer, Beau shares invaluable advice on overcoming common fears, the importance of persistence, and practical steps to build a standout resume. Learn how creating content, engaging with the community, and leveraging platforms like freeCodeCamp and YouTube can accelerate your career. Whether you're a beginner coder or looking to advance in the tech industry, this episode is packed with actionable advice to help you achieve your goals.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH BEAU CARNES
Does software engineering ever feel like trying to tame a mythical beast?One day, everything is smooth sailing, and the next, your code throws an error like a dragon spitting fire.In eight minutes, Nikolay unpacks fifty core software engineering concepts with easy-to-understand metaphors to help you wield your coding skills like a battle-tested knight.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7 CONNECT WITH NIKOLAY ADVOLODKIN
Is it possible to prioritize quality AND speed? In this episode, we dive into the importance of personal responsibility in software development. Cory House, a seasoned React and JavaScript consultant, shares how to balance speed and quality, manage relationship dynamics within teams, and advocate for quality code. Cory also offers technical advice for web development. He discusses common developer mistakes in React, TypeScript's benefits and trade-offs, automated tools to manage code quality, and strategies for transitioning to modern JavaScript frameworks.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7 CONNECT WITH CORY HOUSE
Industry experts answer some of your biggest testing questions in this highlight video of our favorite moments from past episodes. From leveraging blockchain technology to testing generative UIs, they've got you covered.You'll hear insights from these experienced leaders:Marcus Merrell, VP of Technology Strategy at Sauce Labs – watch the full episode with Marcus here: https://www.youtube.com/watch?v=6vkfbtwF3dQ&list=PL67l1VPxOnT7qLyCn37RmESq-luA36iIh&index=20Hanson Ho, Android Architect at Embrace – watch the full episode with Hanson here: https://www.youtube.com/watch?v=TkRqjCeYuYM&list=PL67l1VPxOnT7qLyCn37RmESq-luA36iIh&index=16Titus Fortner, Senior Developer Advocate at Sauce Labs – watch the full episode with Titus here: https://www.youtube.com/watch?v=sNIA1EYpt9o&list=PL67l1VPxOnT7qLyCn37RmESq-luA36iIh&index=36Lindsay Walker, Product Lead at Starling Lab for Data Integrity – watch the full episode with Lindsay here: https://www.youtube.com/watch?v=6vkfbtwF3dQ&list=PL67l1VPxOnT7qLyCn37RmESq-luA36iIh&index=20Karen Laiacona Frazier, Senior Director, QA at Unqork – watch the full episode with Karen here: https://www.youtube.com/watch?v=qBtMp3IPjX8&list=PL67l1VPxOnT7qLyCn37RmESq-luA36iIh&index=8Join us as we discuss:00:25 Which languages developers and testers should use01:11 Who decides which tests are important02:07 How to verify digital content to avoid misinformation03:03 What happens when everyone uses the same version of an app03:56 What testing a generative UI looks like04:49 How white hat hackers can prevent Blockchain fraudWe'd love to hear from you! Share your thoughts in the comments below or at community-hub@saucelabs.com.SUBSCRIBE and visit us at https://saucelabs.com/community to dig into the power of testing in software development.Sign up for a free account and start running tests today at https://saucelabs.com/. ▶ Sauce YouTube channel: / saucelabs
How can contract testing boost your efficiency? Stay tuned to find out!Contract testing is a hidden gem. It combines the strengths of unit tests and integration tests, allows for safe deployment, and promotes better team communication – but not many testers know about this game-changing approach.Marie Drake, Senior Developer Advocate at Grafana Labs, and Lewis Prescott, Test Specialist at IBM, put their great minds and collective experience together to write Contract Testing In Action; a book where readers get to know the ins and outs of contract testing.In this episode, Lewis & Marie explain contract testing and how it could improve testing efficiency by detecting communication problems early in the development cycle.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH LEWIS PRESCOTT
We didn't expect this from ChatOps! Keep watching until we implement an AI assistant for data filtering in under 60 seconds!This episode is all about productivity. Andrew Zigler, Developer Advocate at Mattermost, shares his top tips for using tech to improve your efficiency. Andrew explains ChatOps – a chat-based collaboration with automated workflows to make work easier and faster – and shares examples of how it's enhanced his productivity. He also shows how to embed AI into chat platforms to summarize messages, craft responses, and support decision-making. ❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH ANDREW ZIGLER
Learn how to AI-proof your job and prepare for the future of test automation!In this episode, we're sharing a highlight reel of our conversations with these industry leaders:Marie Cruz, Senior Developer Advocate at Grafana LabsSimon Stewart, Software Engineer at AppleKent Dodds, Software Engineer Educator at Kent C. Dodds Tech LLCFilip Hric, DevRel at Replay.ioGleb Bahmutov, Senior Director of Engineering at Mercari USAndy Knight, Principal Architect at Cycle LabsBoni Garcia, Associate Professor at UC3MMark Winteringham, Author of AI-Assisted TestingJason Arbon, CEO of Checkie.AIRobin Gupta, Creator of TestZeusJOIN THE CONVERSATION! Subscribe to our YouTube channel now and get access to the latest exclusive shows, before anyone else! https://www.youtube.com/@test-automation-experienceSauce YouTube channel: https://www.youtube.com/@SauceLabs_Official Community page: https://saucelabs.com/communityHome Page: https://saucelabs.com/
Oops, we brought down the company internet!What happens when you build a team that's engaged, committed, and watching each other's back? You develop more usable, stable software.BJ Muse, Principal Technical Architect at Google, shares his passion for fostering cultures where teams take ownership of the products they develop. He discusses choosing a cloud service provider, QA strategies using AI tools, and managing testing noise — all while building, testing, and deploying a React app alongside host Nikolay.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH BJ MUSE
Keep watching until a robot plays Angry Birds! It's insane!Jason Huggins, Creator of Selenium, Co-Founder of Sauce Labs, and Founder & CEO of Tapster Robotics, demos game-changing robots that can swipe, tap, and even insert credit cards in part two of our conversation. Jason shares how teaching a robot to play Angry Birds became a way to provide control over real devices with no limitations. He explains how Tapster's robots complement Appium, shares the evolution of Tapster Valet, and gives advice for aspiring innovators.In case you missed it, we covered the creation of Selenium and Sauce Labs in Part 1 of the conversation with Jason Huggins here:https://www.buzzsprout.com/2211482/14957179-jason-huggins-creator-of-selenium-sauce-labs-part-1.mp3?download=true❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH JASON HUGGINS
Testing is a Goldilocks game.You don't want too many tests, and you don't want too few. You need to get it just right.Jason Huggins, Creator of Selenium, Co-Founder of Sauce Labs, and Founder & CEO of Tapster Robotics, shares how to find the perfect balance of testing. He reveals the worst automation mistake you can make, gives his best advice, and tells the stories behind Selenium and Sauce Labs.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH JASON HUGGINS
Is the future of testing human-free?Tools like Devin are revealing AI's impressive abilities to write code, and these technologies are growing exponentially. It's hard to wrap our minds around what this means for the future, but Jason Arbon, CEO of Checkie.AI, shares his insightful – and slightly scary – predictions.In this conversation, Jason covers myths about AI, using new tech for testing, and the future of programming.❓What did you think of the show? Leave your anonymous feedbackhttps://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH JASON ARBON
Standout SDETs leverage cutting-edge tools to amplify their skills. They're not intimidated by new technology because they know that when used appropriately, it's a developer's best partner. Sidharth (Sid) Shukla joins Nikolay Advolodkin to share how generative AI can make developers more productive. He'll not only explain how to customize LLM models with your data but also give real-world applications of this practice. Sid also shares his insider tips on landing a job at Amazon and how to be a great asset as an SDET. CONNECT WITH SIDHARTH SHUKLA
Are you looking to build high-quality and highly scalable automated tests? Us, too. The creator of the BELLATRIX framework, automation expert Anton Angelov, joins Nikolay on how to get started quickly.In their conversation, they dig into advanced email testing automation strategies, practical insights for integrating with services, and going through Anton's R.E.S.P.E.C.T. Framework, which is all about advocating for ethics and empathy in tech. CONNECT WITH ANTON ANGELOV
Uncover the secrets of Currents, the innovative tool revolutionizing the way we approach parallel CI test analysis in the cloud. Learn how Currents not only elevates popular testing frameworks like Cypress and Playwright, but also harmonizes with development workflows, offering critical insights to pinpoint and address flaky tests with precision. Andrew Goldis shares his groundbreaking strategies for aggregating test data, calculating flakiness rates, and mapping out test performance over time to guide strategic improvements. This episode is packed with insights for speeding up accelerating CI pipelines, mastering flakiness rate analysis, optimizing CI parallelization, and enhancing test analytics integration.With a focus on orchestrating test executions, Nikolay and Andrew deliver a narrative that encapsulates the essence of advancing test efficiency and quality.Join us as we explore Currents' potential to streamline debugging processes, fostering an environment of continuous learning and adaptation amidst the rapidly evolving landscape of automation testing standards. CONNECT WITH ANDREW GOLDIS
This episode goes beyond identifying app testing challenges, offering you a roadmap to prioritize and tackle bugs with precision, especially in critical sectors like finance and gaming.Through vivid real-world scenarios, discover the cascading effects of system updates on your apps and why React Native stands out for hybrid app development. Unpack the advantages of leveraging Backtrace's sophisticated error reporting to swiftly rectify application issues, ensuring your app's resilience. Learn the intricacies of React Native projects, from understanding the vital role of API contracts to preparing for the unforeseen with best practices in error anticipation. Understand how embedding diagnostic tools like Backtrace from the get-go in your app development lifecycle fortifies your application against the unexpected.This episode is a treasure trove of knowledge for developers and QA testers eager to refine their expertise in app stability and enhance the user experience. It's more than a conversation; it's a comprehensive guide packed with actionable insights to elevate your app development journey from concept to launch.CONNECT WITH KONRAD DYSPUT
Explore the innovative intersection of AI and testing in this episode of Test Automation Experience, featuring guest Mark Winteringham. Discover how to harness AI for creating page objects and delve into the tactics behind reward-based prompting with AI models. Mark highlights the impact of specific, focused prompts and the limitations of generative AI for creative tasks. From discussing the potential of GPT 3.5 in analysis and automation to the emphasis on testing design and risks, this episode is a treasure trove for enthusiasts looking to augment their AI-assisted testing strategies. Tune in for a deep dive into the roles of testers and AI tools, collaborative problem-solving, and first-hand insights from Mark's early-access book 'AI Assisted Testing'. Learn to exercise your testing 'muscle' with persistence and curiosity, as Mark and host Nikolay Advolodkin unpack the layers beyond test cases and the power of observation in optimizing test automation.CONNECT WITH MARK WINTERINGHAM
In the latest episode of Test Automation Experience, hosted by Nikolay Advolodkin, we had the pleasure of delving into testing React using React Testing Library with Daniel Afonso. The conversation covered the transition from traditional testing approaches to the adoption of the React Testing Library, a shift that introduced speed and a new focus on user perspective. Daniel shared his personal journey of migrating tests, which led to the scrubbing of superfluous tests and a newfound appreciation for quality assurance as part of the development pipeline. The episode includes a hands-on demonstration where Daniel troubleshoots a real-time React test setup while emphasizing the principles of the testing library—avoiding implementation details and ensuring accessibility for all users. With topics ranging from firing events to harnessing asynchronous utilities, the podcast provides valuable takeaways for any developer looking to refine their testing skills. Daniel also touches on his React Testing Library course offered on egghead IO, promising a concise yet comprehensive guide through a series of 22 lessons in just 25 minutes. Check out his course linked below for a deeper understanding of rendering, querying, and event firing, aiming to bolster both efficiency and quality in testing practices!CONNECT WITH DANIEL AFONSO
Join us as we explore the world of DevSecOps with seasoned expert Josh Abrahamsen as your guide. Learn about Josh's journey from System Administrator to Quality Assurance specialist and uncover the importance of atomic and autonomous testing. Dive into Josh's extensive knowledge of the Software Development Lifecycle (SDLC), including git branching and DevOps pipelines.Discover practical demonstrations as Josh dockerizes a 'hello, world' Python app and shares essential tools like Selenium. Gain insights into common DevSecOps mistakes and explore topics such as CI/CD and security testing using JFrog Artifactory.Don't miss out on learning about the intricacies of DB connections and stored procedures for test data creation. Stick around till the end to understand how vulnerabilities are identified and managed in application development. Subscribe now for valuable insights into DevSecOps!CONNECT WITH JOSH ABRAHAMSEN
Interested in learning how Replay.io can improve the process of debugging and testing? On this week's episode, we're thrilled to have the remarkable teacher, Filip Hric, joining us once again. Get ready as Filip guides us through the intricate landscape of development versioning challenges, the evolving roles of developers and testers, and the groundbreaking introduction of Replay.io—an innovative time-traveling debugger for applications. Tune in as he underscores the significance of thorough testing, decoding the intricacies of code in test automation, and the seamless integration of Replay.io with diverse testing frameworks. It's a power-packed episode filled with insights and plenty of fun!CONNECT WITH FILIP HRIC
Are you ready for another dive deep into the world of test automation with industry heavyweight, Simon Stewart? In this enlightening session on the Test Automation Experience, our host Nikolay Advolodkin, welcomes back the esteemed guest to tackle the nuances of quality assurance in modern software development.Simon discusses important topics ranging from the challenges of turning prototypes into production-ready solutions to revelatory discussions on Selenium 4's new features, including the nifty remote WebDriver builder. He candidly shares his insights into Google and Facebook's unique approaches to testing and continuous deployment, underlining the significance of testing culture over rigid roles.Through anecdotes and advice, this episode is not just a treasure chest of testing strategies but also a call to enjoyment and balance in the professional journey. Tune into to join Simon and Nikolay as they traverse the intricate web of automated testing!CONNECT WITH SIMON STEWART
How does Atata work with unit testing projects in Visual Studio? What are the biggest mistakes people make in automated software testing? In what ways does the Atata framework stand out compared to other frameworks? We'll unpack all of these questions today!In this episode of Test Automation Experience, host Nikolay Advolodkin interviews Yevgeniy Shunevych, the creator of the Atata framework. Yevgeniy shares insights on the biggest mistake in automated software testing and why Atata is a powerful framework for test automation. The episode also features a demonstration of Atata's features and a discussion on the importance of using existing frameworks instead of reinventing the wheel. Join Nikolay and Yevgeniy to gain valuable insights into automated testing strategies, the capabilities of the Atata framework, and practical tips for improving their testing processes.CONNECT WITH YEVGENIY SHUNEVYCH
Can AI really write working tests for your app or software? How can businesses use AI to cut costs in testing QA? What is the biggest mistake you can make in load testing? On this week's episode of the Test Automation Experience, Loadmill Co-founder and CEO Ido Cohen joins our host Nikolay Advolodkin to do a deep dive on using AI for test automation, how AI can cut costs on testing QA, and how Loadmill can help you do both. Stay informed, stay ahead with Test Automation Experience - your source for all things test automation!CONNECT WITH IDO COHEN
Which is the better test automation tool, Playwright or Cypress? Can Playwright really run tests 2-3x faster than Cypress? How hard is it to migrate your tests from one framework to another? Let's find out! This week, the amazing Lisa Weilguni, Software Developer at Lingvano, joins Nikolay Advolodkin to discuss how Cypress compares with Playwright. She delves into how and why Lingvano made the change into Playwright, including an incredible 70% test time reduction and overall better experience for their developers. They also discuss the benefits of test-driven development, how to deal with flaky tests on different browsers, and more. Stay informed, stay ahead with Test Automation Experience - your source for all things test automation!How We Reduced Testing Time by 70% (Lingvano blog post) - https://medium.com/lingvano/how-we-reduced-testing-time-by-70-by-moving-from-cypress-to-playwright-32a731d468baFull Code Coverage For Free (Gleb Bahmutov blog post) - https://glebbahmutov.com/blog/full-cy-code-coverage/CONNECT WITH LISA WEILGUNI
When is a good time to automate a test? How do you do CRUD testing? How do you start a mobile testing initiative? How do you do this or that in testing? Speedrun over 250 years of combined experience in this very special episode of the Test Automation Experience! With bite-sized insights from industry legends we've interviewed over the past year, get ready to supercharge your testing automation skills with these 24 mind-blowing hacks from industry experts! CONNECT WITH THE EXPERTSSimon Stewart
What makes up good design for a website? Is minimalism in web design overrated? Should developers learn how to design websites too? We answer all these and more in our newest episode!Join Nikolay Advolodkin and Stephanie Stimac as they discuss the practical aspects of incorporating design into development, touching upon tools such as Webhint.io and Rapid API. The conversation sheds light on the pragmatic benefits that developers and engineers can derive from learning design principles, emphasizing its impact on customer satisfaction, business outcomes, and project success. Stay informed, stay ahead with Test Automation Experience - your source for all things test automation!Design for Developers (Stephanie's book) - https://www.amazon.com/Design-Developers-Stephanie-Stimac/dp/1617299472webhint.io - https://webhint.io/RapidAPI - https://rapidapi.com/hubStephanie's blog post about webhint.io - https://blog.stephaniestimac.com/posts/2023/07/issues-panel-devtools/Stephanie's blog - https://blog.stephanie.stimac.com/CONNECT WITH STEPHANIE STIMAC
What are the biggest, most common mistakes in QA testing? Why does that happen? Do we REALLY still need manual testing today? We'll answer all these questions and more on this episode of the Test Automation Experience! This week, Nikolay is joined by Anna Patterson, Software Test Automation Engineer, Applitools Ambassador, and QA Career Mentor. She is a Software Tester focusing on Test Automation and Continuous Testing. Subscribe now to Test Automation Experience and elevate your career in the world of tech!Test Automation University - https://testautomationu.applitools.com/Introduction to Cypress (Filip Hric) - https://testautomationu.applitools.com/cypress-getting-started/index.htmlAdvanced Cypress (Filip Hric) - https://testautomationu.applitools.com/advanced-cypress-tutorial/CS50: Introduction to Computer Science (Harvard University) - https://pll.harvard.edu/course/cs50-introduction-computer-scienceEdX (free certification for CS50 course) - https://cs50.harvard.edu/x/2023/certificate/CONNECT WITH ANNA PATTERSON
What is the best unit testing framework? How do good engineers write their tests? How will AI affect test automation? In this episode, dive deep into the realm of high-quality testing and the fundamentals of automated testing with our guest, Anton Angelov, CTO and co-founder of Automate The Planet. Join us as we explore essential techniques and innovative approaches to ensure top-notch automated testing. Tune in now to enhance your skills with Test Automation Experience!Automated Testing Unleashed: Automated Testing Engineering Fundamentals: The Complete Handbook Volume 1 - https://amzn.to/3Pz82Pl Volume 2 - https://amzn.to/3tcR81l Volume 3 - https://amzn.to/46tsV5oVolume 4 - https://amzn.to/3tbJHaLVolume 5 - https://amzn.to/3Zy2edgCONNECT WITH ANTON ANGELOV
Is browser-based load testing really worth it? How do you set up testing scenarios on k6.io? What are the most common mistakes you can make in software testing? Get answers and insights to these questions on this fantastic episode of the Test Automation Experience! Marie Cruz, Senior Developer Advocate at Grafana Labs' k6.io, returns for part two of our breakdown of front-end performance testing. With our host Nikolay Advolodkin, get an insider look into k6.io with demos on setting up and running scenarios for load testing, asynchronous operations and best practices for front-end performance testing. Stay informed, stay ahead with Test Automation Experience - your source for all things test automation!k6 Documentation - https://k6.io/docs/testing site: https://test.k6.io/Adobo & Avocados YT Channel - https://www.youtube.com/@adoboandavocadosCONNECT WITH MARIE CRUZ
Welcome to Test Automation Experience! In this episode, Nikolay is joined by Marie Cruz, a Developer Advocate for Grafana Labs' k6.io. She is a Software Tester focusing on Test Automation and Continuous Testing. In this episode, they dive deep into questions about manual testing, the advantages and pitfalls of test automation, and even the idea of testing too much. Subscribe now to Test Automation Experience and elevate your career in the world of tech!k6 Documentation - https://k6.io/docs/Jacob Nielsen's 1993 article - https://nngroup.com/articles/response-times-3-important-limits/CONNECT WITH MARIE CRUZ
Welcome to Test Automation Experience! In this episode, we have open source wizard and software engineer Artem Zakharchenko. In this Nikolay and Artem discuss API mocking and the awesome features of API mocking tool Mock Service Worker (MSW). Subscribe now to Test Automation Experience and elevate your career in the world of tech!CONNECT WITH ARTEM ZAKHARCHENKO
Dive into the realm of mobile testing expertise with our latest episode of Test Automation Experience! Join Nikolay Advolodkin and Daniel Knott, acclaimed author and blogger at www.adventuresinqa.com, as they answer crucial questions on how to kickstart your mobile testing journey. Whether you're a seasoned developer or a budding tester, this episode provides invaluable insights into the dynamic world of mobile app testing. Tune in and stay ahead of the curve with Test Automation Experience!Hands-On Mobile App Testing: A Guide for Mobile Testers:https://www.amazon.com/Hands-Mobile-App-Testing-Involved/dp/0134191714CONNECT WITH DANIEL KNOTT
In this episode of Test Automation Experience, join Nikolay Advolodkin and Marcus Merrell as they delve into the realm of visual testing. Gain insights, tips, and tricks into the evolving world of quality assurance and explore the future of UI and visual testing. Don't miss out on the latest trends and technologies in software testing. Subscribe now for more episodes packed with expert and actionable strategies!https://docs.saucelabs.com/visual/https://opensource.saucelabs.com/sauce_bindings/CONNECT WITH MARCUS MERRELL
Welcome to Test Automation Experience! In this episode, join host Nikolay Advolodkin and special guest Cristiano Cunha, a Solution Architect & Test Advocate for Xray, as they unravel the secrets to mastering test automation and CI/CD. Discover expert insights into test management and tracking tools like Jira and Github Actions. Cristiano, a passionate advocate for testing, automation, and delivery process improvement, shares invaluable knowledge to enhance your testing strategies. Whether you're a seasoned professional or a budding enthusiast, this episode provides essential tips and techniques to elevate your test automation game.0:00 - IntroCONNECT WITH CRISTIANO CUNHA
In this episode, dive deep into the world of test automation with host Nikolay Advolodkin and special guest Titus Fortner, Senior Developer Advocate at Sauce Labs. Discover the art of designing tests, mastering page objects, and understanding essential design patterns in Selenium. Join us to uncover the secrets behind building a robust testing framework that guarantees reliable and consistent results. If you're passionate about creating effective testing strategies, this episode is a must-watch. Page Object code-shared by Titus: https://github.com/titusfortner/craft_frameworkPage Factory: https://titusfortner.com/2021/02/03/page-factory-optimization.htmlCONNECT WITH TITUS FORTNER
In this episode, host Nikolay Advolodkin and special guest Titus Fortner, Senior Developer Advocate at Sauce Labs, take you on a fascinating journey through the evolution of the Selenium logger and the future of AI in testing and in the Selenium ecosystem. Join us for a captivating discussion that dives deep into the heart of Selenium innovation. Tune in now to stay ahead in the world of test automation with Test Automation Experience!Selenium Logger: https://github.com/titusfortner/selenium-loggerCONNECT WITH TITUS FORTNER
Welcome to Test Automation Experience! In this episode, join Nikolay and our esteemed guest, Larry Goddard, the creator of Klassi.js. Together, they dive deep into the world of test automation, exploring pro-testing strategies and providing valuable insights for those looking to get started with Klassi.js. Whether you're a seasoned pro or a newcomer to test automation, this episode offers expert knowledge and actionable advice.Subscribe now to Test Automation Experience and elevate your automation game!0:00 - Intro1:42 - Rapid fire questions for Larry Goddard3:28 - What is the best programming language for test automation? (Debate)17:10 - Developer pitfalls and how to communicate your tests22:00 - Intro to Klassi.js25:14- Klassi.js framework and walkthrough38:45 - Benefits and how to get started with Klassi.js49:16 - Connect with Larry GoddardCONNECT WITH LARRY GODDARD
Welcome to Test Automation Experience! In this episode, Nikolay is joined by Paloma Oliveira, an open-source developer advocate with a rich history of promoting FOSS (Free and Open Source Software) and advocating for diversity and equity in tech spaces. Together, they explore the open source revolution, the critical aspects of disability and accessibility, and unveil strategies to skyrocket your development career. Subscribe now to Test Automation Experience and elevate your career in the world of tech!0:00 - Introduction1:20 - Most important tech lesson6:35 - How Paloma unintentionally got into open source10:05 - FOSS philosophy12:05 - Closed vs open-source20:05 - Critical disability26:05 - Designing with accessibility for all37:05 - Getting started in open source step-by-step40:45 - Projects and repos to skyrocket your career==============================CONNECT WITH PALOMA OLIVEIRA
Welcome to Test Automation Experience! In this episode hosted by Nikolay Advolodkin, get ready to dive into the world of Cypress test automation.Nikolay will guide you through these best practices: Organizing tests, programmatic login, and controlling state; selecting elements and writing resilient tests; and tackling anti-patterns, including avoiding the reliance on previous test states. Whether you're new to Cypress or a seasoned pro, this episode is a must-watch for enhancing your automation skills. Subscribe now and elevate your test automation expertise with Test Automation Experience!Cypress Best Practices for Test Automation (Official Documentation): https://docs.cypress.io/guides/references/best-practicesCONNECT WITH NIKOLAY ADVOLODKIN
In this episode, join host Nikolay Advolodkin and our special guest, Diogo Rede, a Solution Architect and Testing Advocate at TestRail. Get ready for an insightful discussion on unlocking the power of CI/CD (Continuous Integration and Continuous Deployment) with a focus on TestRail, Cypress, and Sauce Labs. Discover strategies and insights that can supercharge your testing processes. Subscribe now and stay ahead in the world of test automation with Test Automation Experience!0:00 - Intro1:20 - TestRail introduction3:50 - How TestRail + Sauce Labs integration works5:37 - Setup, demo, and workflow11:10 - Executing tests12:27 - Configuring Sauce Labs for integration21:02 - Build Link in Sauce Labs24:04 - Cypress tests and TestRail CLI27:55 - Cypress automated test run32:14 - JUnit test result 35:09 - Push defects for value and visibility==================CONNECT WITH DIOGO REDE
In this episode, host Nikolay Advolodkin engages in a captivating discussion with a true automation expert, Luke Masterman. With over a decade of experience in test automation, Luke specializes in creating frameworks for a wide range of platforms, including web, mobile, and desktop applications. Join us as we delve into critical topics such as test automation reliability, the ROI of test automation, and the intriguing question of whether Selenium is on the verge of being replaced. Subscribe now and stay ahead of the curve with Test Automation Experience!CONNECT WITH LUKE MASTERMAN
Welcome to Test Automation Experience! In this episode, join us for a fascinating conversation with our incredible guest, Hashem Al-Ghaili, a viral-science expert! Hashem Al-Ghaili's tells us about his new book Simulation: The Great Escape and his captivating background in computer sciences! Check out Hashem's book Simulation: The Great Escape here: https://www.amazon.com/Simulation-Great-Escape-Hashem-Al-Ghaili-ebook/dp/B0CG1SRCV9At Test Automation Experience, we have deep dives with amazing professionals in the development and testing world. Whether you're new to the field or a seasoned pro, this podcast is your key to unlocking the secrets of effective test automation.Subscribe now to Test Automation Experience and elevate your automation skills.0:00 - Intro2:25 - Rapid fire questions for Hashem4:26 - Hashem Al-Ghaili's background10:40 - Hashem Al-Ghaili's new book Simulation: The Great Escape"17:52 - Secret to social media success22:20 - Top emerging technologies32:27 - Career advice for those emerging into science communications35:15 - Video editing 38:34 - Hashem gives Nikolay a signed copy of his book Simulation: The Great Escape=======================CONNECT WITH HASHEM AL-GHAILI