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

JavaScript & TypeScript articles

46 articles · page 3 of 4 · Clear filters
JavaScript & TypeScript

TypeScript DataTypes

TypeScript data types for beginners: string, number, boolean, arrays, tuples, enums, any, unknown and union types, with Playwright examples.

12 min readRead →
JavaScript & TypeScript

JavaScript Interview Questions and Answers

from beginner to advanced levels. These questions are useful for JavaScript Developers, Frontend Developers, QA Automation Engineers, SDETs, and Playwright Automation Engineers. The questions are organized…

19 min readRead →
JavaScript & TypeScript

JavaScript Object Programs (Without Solution)

The following exercises are designed for developers who already understand JavaScript objects and want to practice solving real-world problems. Each program includes a scenario, input, expected…

3 min readRead →
JavaScript & TypeScript

JavaScript If-Condition Programs for Practice

Beginner Level Check whether a number is positive. Check whether a number is negative. Check whether a number is zero. Check whether a number is even.…

3 min readRead →
JavaScript & TypeScript

JavaScript Exception Handling

Handle errors in JavaScript: try, catch, finally, throw, custom errors and async errors, with Playwright examples and common interview questions.

8 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 →

Preparing for a QA interview?

Take free timed mock tests with answers and explanations.