|
In DemandLive Online with Mentor

QA Automation Engineer & Automated Testing

Practical course designed for manual QA testers and career switchers transitioning to QA Automation. Learn TypeScript for testing, write robust end-to-end test suites with Playwright, validate REST APIs, and integrate automated runs into GitHub Actions.

Duration
4 months (16 weeks)
Schedule
4 hours / week
Level
Beginner to Intermediate
Cohort Size
Max 12 students
Student InvestmentLimited Cohort Seats
350 €/ mo

(VAT included)

Total track tuition: €1400 (VAT included)

Pay in 4 monthly installments of €350 or €1,300 upfront payment

Schedule: Tuesday & Thursday 19:00 - 21:00
Dedicated mentor & live sessions
Free technical CV audit included
Certificate of completion & staffing recommendation
Enroll in TrackHave questions? Contact us

Prices for individual enrollments include VAT. Corporate billing applies VAT according to current tax regulations.

Syllabus & Modules

Detailed Module Breakdown

Each module combines core engineering theory with practical hands-on exercises drawn directly from enterprise production codebases.

1

Module 1: TypeScript for Test Engineering & Development Environment

  • Introduction to QA Automation: transitioning from manual testing to automated test suites
  • TypeScript fundamentals: static typing, interfaces, classes, and async/await syntax
  • Node.js, npm, and Git workspace setup with your first testing framework
2

Module 2: Playwright Architecture & Advanced Locators

  • Installing and configuring Playwright Test Runner for enterprise web apps
  • Resilient locator strategies: text, accessible ARIA roles, CSS selectors, and XPath
  • User interactions: clicking, typing, hovering, file uploads, and multi-tab handling
  • Auto-waiting assertions, custom timeouts, and flaky test mitigation
3

Module 3: Test Design Patterns: Page Object Model (POM)

  • The Page Object Model pattern for maintainable, reusable, and readable test code
  • Decomposing complex UIs into modular page components and helper services
  • Custom Playwright fixtures and persistent browser authentication (storage state)
4

Module 4: Automated REST API Testing with Playwright

  • REST API architecture: HTTP methods, response codes, headers, and authentication
  • Validating API endpoints directly using Playwright's APIRequestContext module
  • JSON Schema validation and deep payload assertions for contract testing
  • Hybrid testing: combining API setup with UI verification for accelerated test runs
5

Module 5: Continuous Integration (CI/CD) & Advanced Reporting

  • Headless test execution and containerized test runs inside Docker
  • Integration with GitHub Actions for automated test runs on Pull Requests
  • Debugging failed tests with Playwright Trace Viewer and rich Allure HTML reports
  • Parallel test execution and sharding across multiple runners to slash run times
6

Module 6: Visual Regression Testing & Capstone Project

  • Visual comparison testing: UI screenshot baseline and pixel-level snapshot testing
  • Mobile device emulation, network speed throttling, and geolocation mocking
  • Capstone project: comprehensive automated test suite for an e-commerce platform
  • Technical mock interview and answering architectural QA questions
Corporate B2B Options for This Syllabus

Looking to deliver this curriculum internally for your technical team?

We can customize every module directly on your company's codebase or assign an independent senior trainer per diem (€600 – €1,500 / day).

Recommended Prerequisites

What You Need to Know Before Starting

The syllabus is calibrated to ensure progressive, hands-on mastery:

  • Basic computer literacy and web browser usage
  • Familiarity with software testing concepts (manual QA is an advantage)
  • B1 English proficiency
What's Included

Everything Included in Your Enrollment

End-to-end learning, practitioner mentoring, and career placement support:

  • Accelerated transition from manual QA to high-paying QA Automation roles
  • Complete end-to-end testing framework in your GitHub portfolio
  • Direct eligibility for QA Automation roles across SkillUp squads
  • Interview preparation for technical coding and test architecture questions

Reserve your seat in the next cohort of QA Automation Engineer & Automated Testing

Cohorts are strictly limited to 12 participants to ensure 1-on-1 mentor guidance and line-by-line code review.