End-to-End Testing Automation with Playwright (JavaScript/TypeScript)

Open Opened on September 22, 2025
Main contact
TipTapPay Micropayments Limited
Burlington, Ontario, Canada
Director of Technology
Project
300 hours per learner
Learner
Canada
Intermediate level

Project scope

Categories
Information technology Software development Website development
Skills
typescript test suite system testing browser compatibility quality assurance exception handling javascript (programming language) playwright (software testing) ci/cd automation
Details

This project focuses on designing, implementing, and documenting automated end-to-end (E2E) tests for a web application using Playwright with JavaScript. Students will gain hands-on experience with modern testing frameworks, CI/CD integration, and quality assurance best practices while contributing directly to improving reliability and development speed for a real-world project.

Key Objectives

  • Learn and apply Playwright for writing cross-browser automated tests in JavaScript.
  • Develop robust test suites that cover functional workflows, UI validations, and edge cases.
  • Implement selectors, assertions, and test hooks for cleaner, maintainable code.
  • Provide clear documentation for setup, running tests, and contributing to future test cases.


Deliverables

Test Suite: A set of automated Playwright tests covering core user journeys (e.g., login, form submission, navigation, error handling).

Test Reporting: Configured reports with meaningful output (screenshots, logs, or HTML reports).

Documentation: A setup guide and best practices for writing new tests.

Mentorship
Domain expertise and knowledge

Providing specialized knowledge in the project subject area, with industry context.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

About the company

Company
Burlington, Ontario, Canada
2 - 10 employees
Technology

tiptap leverages touchless technology to facilitate cashless transactions and enable touchless payments and touchless giving. tiptap has created a ground-breaking NFC-enabled wireless device that allows for the instant acceptance of any contactless payment or donation.