Sponsored Link
[Remote] Senior Software Quality Assurance @ komoot
Komoot is an app that lets you find, plan, and share adventures. Driven by a desire to explore and powered by the outdoor community's recommendations, it's komoot's mission to inspire great adventures, making them accessible to all.
Join our remote-first team and help us deliver bug-free features to over 30 million users worldwide. Apply here.
NEWS
How to Stop Being Afraid of Bugs and Start Loving Them?
Should we try to avoid introducing bugs at all costs? Stanislav Ivanov shares his opinion and suggests the best practices to maintain a healthy cost-to-risk ratio.
In relation to that, Ashish advises How to resolve the Top Frustrations in Software QA.
Is QA an unstable career?
Seeing the recent wave of layoffs, someone is wondering whether software testing is a safe career to be in. The community gave some extensive responses.
Similarly, Angie Jones shortly how testers should adapt to The Future of Software Testing.
Monitoring Levels and Monitoring Maturity
Monitoring plays an important piece in shift-right testing practices. Edzo Botjes gives several tips on improving it.
In relation to that, Pablo Chacin wrote a good article about Chaos Testing: Building Resilience early in the development cycle, using k6 examples.
Quality is not optional
It's a good reminder from Pablo Vittori on why teams and companies should treat investing in quality seriously.
The Comprehensive Guide to Essential Soft Skills for Testers
Wondering what soft skills testers should develop to excel in their role? Sławomir Radzymiński wrote a detailed overview, explaining each skill thoroughly.
AUTOMATION
Going Lean on Your Testing Approach
Automation is often seen as a remedy for cutting the cost of testing. But is it really so simple? Richard Jordan explains what you should take into consideration to get the best return on investment.
Guide to Serverless & Lambda Testing — Part 3: Advanced Asynchronous Flows
In another part of the series, Ran Isenberg explains how to test synchronous and asynchronous flows in the AWS serverless architecture.
Keeping Tests Valuable: Write Good Test Cases!
Rafael Miguel gives a few handy tips on designing and implementing automated test cases with examples.
Additionally, RamKrishna describes 10 Essential Integration Testing Techniques Every Beginner Should Know.
Soft Asserts — Why should you use them for Unit and Integration tests?
Elias Nogueira explains the pros and cons of using hard and soft assertions and shows how to implement them in Java.
And once the tests fail, you may want to follow Gleb Bahmutov's advice on using specific error messages to decide whether you should Retry Or Not.
TOOLS
Collection of +20 ChatGPT Prompts For Quality Assurance
Vincent Ferreira shares plenty of ChatGPT prompts that software testers can use to make the best out of it.
Additionally, Ijeoma Igboagu wrote a helpful guide explaining How to Install ChatGPT in VSCode.
Selecting elements in Cypress tests: Basic + Advanced patterns (2 useful cheatsheets)
Writing tests with Cypress? Then you may like these two handy selector cheatsheets that Alex Sanzhanov put together.
The New Playwright UI Mode looks awesome
Kostiantyn Teltov thoroughly reviews the new UI mode in the just-released Playwright 1.32. There are plenty of interesting features!
Similarly, Kailash Pathak demonstrates How to Run Test Cases in Playwright's UI Mode.
The Definitive Guide to API Test Automation With Playwright — Part 2: Adding More In-Depth Checks
Playwright is capable of API testing and Butch Mayhew shows some extensive examples of using its features.
Also, one of the good practices might be to Reuse Authentication using Global Setup in Playwright Tests, as Harsha Suraweera explains.
The landscape of Android screenshot testing in 2023
Ubiratan Soares comprehensively compares three tools for screenshot testing on Android: Shot, Paparazzi and Dropshots.
Top Open-Source API Testing Tools for 2023
If you're looking for free API testing tools, Joe Colantonio has got you covered by preparing this comprehensive list.
But speaking of tools, beware of Too Many Failed JavaScript Test Automation Frameworks!, as Zhimin Zhan noticed.
Note: If you can't access the full article, simply open it in a private tab.
BOOKS
A review of "Total Quality Control – the Japanese Way" by Karoru Ishikawa
If you haven't read "What is Total Quality Control? The Japanese Way" yet, here's a good review by Mike Harris.
How Google Has Improved the Quality of Its Products with QA
Artem Sarkisian shares insights and quotes from the now-classic "How Google Tests Software" book.
VIDEOS
Crazy AI Tools That Can Write Your Code
There are plenty of AI-based tools for software engineers popping up recently. Pramod Dutta gives a short review of a few of them that you may find helpful in your day-to-day automation tasks.
AND...
Thanks for reading!
If you like this newsletter and it helps you become a better tester, you can say thanks and buy me a coffee.
COMMENT
Welcome to the 162nd issue!
There aren't many places like Test Automation University that allow people to learn test automation for free.
It's been a great learning resource so far, so I'm excited that they've recently announced the New Upcoming Content for Test Automation University.
I'm especially interested in the courses on test automation design patterns, as well as test strategy and test leadership.
I can't wait to see them live.
So, happy learning! 🙂
Dawid Dylowicz