Software Testing Weekly - Software Testing Weekly - Issue 252

SDET Career Roadmap 🚀
 

Software Testing Weekly

 

ISSUE 252  January 3rd 2025

 
COMMENT

  COMMENT  

 

Happy New Year, and welcome to the 252nd issue! 🎉

And what's a better way to start the year than revisiting your career path?

For that, I want to highlight the SDET Career Roadmap: From Entry-level to Staff Engineer.

It's a wonderful resource from Gaurav Singh that can help you grow in your role.

Happy testing in 2025! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

2025: AI in QA Predictions

AI has been rapidly evolving over the past couple of years. How is it going to impact testing going forward? Jason Arbon shares some interesting thoughts about it.

medium.com  Permalink

 

Joining a Team With No QA Processes

What should you do as the first QA in the team? Dennis Martinez shares several practical tips to get the best out of your role.

What may also help is the compilation of Functional Testing Best Practices by Experts by Govinda Solanki.

dev-tester.com  Permalink

 

Mitigating Risk In Complexity

Software systems are complex. Melissa Eaden outlines why that brings risks and how testers can help in reducing them.

And if you're wondering why it's important, Patrick Prill explains that Complex systems are bound to fail.

substack.com  Permalink

 

Testing Debt — It Exists and Hits Every Day in All Environments

We've all heard of technical debt, but what about testing debt? Ravisuriya Eswara explains what it is and how to recognise and manage it as a test engineer.

blogspot.com  Permalink

 

The Role of Software Test Automation Engineers in Dev Teams vs. Centralized QA Teams

Cagri Ataseven accurately points out the differences, including the benefits and challenges of working in each setup as a tester.

Similarly, Muhammad Syihab Rabbani Abdurrahim describes an insightful example of The Strategic Role of QA Engineers in Product Development at PrimaKu.

medium.com  Permalink

 
 

  AUTOMATION  

 

Design Patterns in Action: Part#4

Raj Uppadhyay continues the series of articles on the practical application of design patterns in test automation, this time demonstrating how this approach can help with migrating to another test framework.

In relation to that, Francesco Borzì wrote a comprehensive overview of Using the Page Object Model design pattern in Angular applications.

medium.com  Permalink

 

How I Built a Robust API Test Automation Framework with RestAssured

Based on their experience, Sinem Merve Ozdemir wrote a high-level guide to setting up a full API test automation framework, including CI and reporting. You can find the full code example on GitHub.

medium.com  Permalink

 

One More Technique to Avoid Timeouts as Fix of Flaky Tests

Andrey Enin offers useful advice on reducing web UI test flakiness by waiting for API calls to complete before taking action in the test.

Moreover, Irfan Mujagić describes Handling Caching in Automation Testing that can help with cleaning state before running consequent tests.

medium.com  Permalink

 

What are your pain points in Test Automation?

If you're curious about the test automation challenges other testers face in their day-to-day work, this handy page provides lots of examples and an insightful summary.

notion.site  Permalink

 

When (not) to automate tests

Test automation isn't always a one-size-fits-all approach. Katka Pilátová explains it well in this article, including several examples.

medium.com  Permalink

 
 

  TOOLS  

 

A beginner's guide to starting API testing with Playwright JS

Want to test APIs with Playwright? Team Merlin shared a detailed guide on how to set up the framework, implement tests and test reporting.

Furthermore, Sumit Soman wrote a handy Playwright's Guide to Mocking APIs & Network Traffic.

medium.com  Permalink

 

Deal With Flaky APIs From Cypress Tests

And if you write API tests using Cypress, you may want to follow these tips from Gleb Bahmutov on making them more stable.

Moreover, David Ingraham shares a few pieces of advice on leveraging Helpers in Cypress — When and Where to Use Them.

glebbahmutov.com  Permalink

 

Introduction to testing in Vitest

Vitest is a fairly recent test framework for JavaScript applications. Filip Hric shares his impressions in this handy, comprehensive overview.

filiphric.com  Permalink

 

LLM Based Android UI Testing — "Journeys with Gemini"

There's some exciting news coming from Android. They've recently featured a new way of writing UI tests leveraging AI called "Journeys with Gemini". Sam Edwards tells us more about it.

handstandsam.com  Permalink

 

Load Testing Made Easy with Grafana K6

Looking into implementing performance tests? Srinivas Nali wrote a detailed guide to k6 with examples.

medium.com  Permalink

 

Show Metadata in Playwright HTML Report: A Complete Guide

If you want to include more details in your Playwright test reports, Vitaliy Potapov found a way to achieve that with a hidden metadata feature.

dev.to  Permalink

 
 

  VIDEOS  

 

Storybook + E2E Testing = 5x Faster way to test UI

In 30 minutes, Karthik K.K explains how you can use Playwright to test UI components created with the popular solution — Storybook.

youtube.com  Permalink

 
 

  AND...  

 

Making progress... 😂

 Permalink

 

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.

Dawid Dylowicz  Permalink

 
You received this email because you subscribed via the Software Testing Weekly site.
We'll be sorry to see you go but you can unsubscribe instantly.
 
More Than Testing Ltd, 128 City Road, London, EC1V 2NX, United Kingdom
 
 

 
 

TwitterLinkedIn

 
©2025 Software Testing Weekly | Privacy Policy | Submit a link
 
Published with Curated

Older messages

Software Testing Weekly - Issue 251

Wednesday, December 25, 2024

GitHub Copilot is free! 🤖 View on the Web Archives ISSUE 251 December 25th 2024 COMMENT Welcome to the 251st issue! In case you missed it — GitHub Copilot is free! The free version works with Visual

Software Testing Weekly - Issue 250

Thursday, December 19, 2024

iOS Testing Strategies from Airbnb, Spotify, Uber 📱 View on the Web Archives ISSUE 250 December 18th 2024 COMMENT Welcome to the 250th issue! Today, I want to share with you a great discussion on iOS

Software Testing Weekly - Issue 249

Wednesday, December 11, 2024

State of Frontend Testing 👀 View on the Web Archives ISSUE 249 December 11th 2024 COMMENT Welcome to the 249th issue! The results of the State of Frontend 2024 survey are here! What's there for

Software Testing Weekly - Issue 248

Tuesday, December 3, 2024

New official testing strategies for Android 📲 View on the Web Archives ISSUE 248 December 3rd 2024 COMMENT Welcome to the 248th issue! I've always valued Android for its clear and open guides on

Software Testing Weekly - Issue 247

Tuesday, November 26, 2024

QA Job Hunting Resources 📚 View on the Web Archives ISSUE 247 November 26th 2024 COMMENT Welcome to the 247th issue! Today, I'd like to highlight a fantastic set of QA Job Hunting Resources.

You Might Also Like

The Reasoning Race: Can Small Models Reason?

Sunday, January 5, 2025

And Some Major Changes in The Sequence you shuld read about. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Ghostly Terminal, toJson, Laravel 2024 recap, and more! №546

Sunday, January 5, 2025

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Retro Recomendo: Destinations

Sunday, January 5, 2025

Recomendo - issue #444 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

JSK Daily for Jan 4, 2025

Saturday, January 4, 2025

JSK Daily for Jan 4, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Optimizing Productivity: Integrate Salesforce with JavaScript Scheduler Syncfusion

Daily Coding Problem: Problem #1658 [Easy]

Saturday, January 4, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. You are given an array of arrays of integers, where each array corresponds to a

📱 Why You Should Buy an iPhone 15 in 2025 — This Is My Favorite AI Image Upscaler, and It’s Free

Saturday, January 4, 2025

Also: The Best Laptop Docking Stations in 2025, and More! How-To Geek Logo January 4, 2025 Did You Know There are only three live-action animals enshrined on the Hollywood Walk of Fame. All three are

Ranked | The Most Viewed Wikipedia Pages in 2024 📊

Saturday, January 4, 2025

From Kamala Harris to India's general election, politics dominated readers interests in 2024 as a historic number of people went to the polls. View Online | Subscribe | Download Our App FEATURED

Weekend Reading — DOOM x 2

Saturday, January 4, 2025

Andy P “But it is public domain” Tech Stuff Fish 4.0b1 I'm giving Fish a try. So far it's really amazing and a step up from ZSH, which itself was a step up from Bash. 4.0b1 is out, noted as “

🐍 New Python tutorials on Real Python

Saturday, January 4, 2025

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Building HTTP APIs With Django REST Framework

Smash Your New Years Goals With the Informant 5 App

Saturday, January 4, 2025

Informant 5 is a complete planner in your pocket. Manage Calendars, Tasks, Projects, and Tags in a single app. This app is one of the few that combines both your calendar AND your tasks into a singe