SQA Tools Blog

Learn testing and automation, one article at a time

Free tutorials, solved practice problems and interview prep for QA and automation engineers: Python, Playwright, Selenium, SQL, Git and more.

1,677Articles
1,141Solved Python problems
7Topics
100%Free

Latest articles

1,677 articles · page 51 of 140
Playwright

Playwright API Automation with POM

Playwright is not only used for UI automation; it also supports powerful API testing using built-in HTTP request methods.

4 min readRead →
Git & GitHub

Step-by-Step Guide to Install Git on MacOS

Install Git on macOS step by step with Homebrew: install Homebrew, install Git, verify the version and configure your Git username and email.

1 min readRead →
JavaScript & TypeScript

JavaScript Object Methods and Programs

JavaScript objects explained: properties, methods, destructuring, spread, Object.keys, entries and JSON, with test data examples and programs.

11 min readRead →
JavaScript & TypeScript

JavaScript Array Methods and Programs

JavaScript array methods with examples: push, map, filter, reduce, find, some, every, sort and spread, plus practice programs for testers.

4 min readRead →
Git & GitHub

Essential Linux Commands for Git Terminal

practical list of Linux commands you’ll frequently use while working with Git in the terminal, along with clear descriptions and examples.

2 min readRead →
JavaScript & TypeScript

JavaScript String Fundamentals

JavaScript string methods with examples: slice, split, replace, includes, trim, template literals and string checks used in Playwright tests.

4 min readRead →
Git & GitHub

Github Interview Questions And Answers

GitHub interview questions and answers with scenario-based and advanced practical questions, plus a real company-style mock GitHub interview.

7 min readRead →
Playwright

Playwright Save Login Session with POM

Log in once and reuse the session in Playwright: storageState, global setup, auth files per role and Page Object Model, with TypeScript examples.

6 min readRead →

Preparing for a QA interview?

Take free timed mock tests with answers and explanations.