- JavaScript + Cypress & Playwright Test Automation Engineering
Harness the power of modern JavaScript frameworks to create robust, efficient, and maintainable test automation suites. This course is designed to take you from the basics of JavaScript to mastering cutting-edge automation tools like Cypress and Playwright. Unlock new career opportunities in the fast-growing field of test automation.
- Delivery Format
- Self-paced Online
- Schedule
- On your own schedule
- Projects
- Duration
- 24 WeeksPart-time
Curriculum Overview
Week | Topics |
---|---|
Week 1-2 | Basic SQL: Understanding Databases, Writing Basic Queries, Joins, Aggregations |
Week 3-4 | Manual Testing & Concepts: Introduction, Importance, Basics of Software Testing |
Week 5-6 | JavaScript Fundamentals: Variables, Control Flow, Data Structures, Functions |
Week 7-8 | TypeScript: Introduction, Static Types, Interfaces, Generics, Compiling |
Week 9 | Version Control with Git, Collaborating with GitHub & Basics of NPM |
Week 10-11 | Cypress: Setting Up, Writing Tests, Best Practices, Advanced Features |
Week 12 | Mocha & Chai: Test Framework and Assertion Library in JavaScript |
Week 13-14 | Playwright: Introduction, Setup, Writing Tests, Automation Strategies |
Week 15 | Postman: API Testing, Setting up Collections, Test Scripts |
Week 16 | Axios: Making HTTP Requests, Handling Responses, Error Handling |
Week 17-20 | Real-life Project Work: Planning, Execution, and Automation Strategies |
Week 21-24 | Capstone Project Presentation, Final Reviews, Interview Preparation & Mock Interviews |
Tech Stack
- SQL
- Manual Testing
- JavaScript
- TypeScript
- Git
- GitHub
- NPM
- Cypress
- Mocha
- Chai
- Playwright
- Postman
- Axios