Overview
JavaScript/TypeScript for SDET turns a specialised topic into a coherent, job-relevant workflow. Participants learn to develop reliable test code in JavaScript and TypeScript while understanding asynchronous execution, typing, modules and modern tooling, using node, npm and modern javascript project setup to establish the foundation and values, functions, objects and collections to deepen the work. Participants model data, write functions and classes, use promises and async/await, handle errors, configure TypeScript, test utilities and organise an npm-based project suitable for Playwright or API automation. The final part connects modules, scope and dependency boundaries with reporting, review and improvement so that the result can support an actual quality decision. The course targets the language features that most affect automation readability, timing and maintainability.
Course Highlights
Modern JavaScript for automation
Promises and async/await
TypeScript types and interfaces
Modules and npm tooling
Error handling and debugging
Modules & Curriculum
Learning Outcomes
- Write modern JavaScript with clear functions, objects and modules.
- Control asynchronous work using promises and async/await.
- Use TypeScript types to expose invalid assumptions earlier.
- Model test data with interfaces, unions and generics.
- Configure scripts, dependencies and quality checks in an npm project.
- Debug and refactor an asynchronous automation utility.
Related Courses
Software Quality Assurance (SQA) Fundamentals
View Course
Software Development Life Cycle (SDLC)
View Course