Skip to content
@QAPulse-by-SK

QAPulse by SK

Your weekly signal for QA, Test Automation & AI in Software Engineering



QA Pulse by SK

Production-grade Test Automation Tools — Free & Open Source

Fork a boilerplate. Install a package. Ship quality faster.


Website Products LinkedIn npm Email


"Quality is not an act, it is a habit." — Aristotle


🎯 What We Build

Category What Purpose
Boilerplates Clone & fork Production-ready frameworks — everything wired up
npm Packages Install & import Utility libraries that plug into any existing suite

→ See everything at skakarh.com/products


🎭 Playwright Boilerplate

Playwright Tests Stars Forks

Languages TypeScript (master) · JavaScript (javascript) · Packages (with-packages)
Test Types E2E · API · Visual Regression · Accessibility · Component
Reporters HTML · Allure · JUnit · JSON · qapulsesk-report
CI/CD GitHub Actions (sharded + Pages) · Jenkins · Azure DevOps
Highlights POM · BaseComponent · Auth State · A11yHelper · Faker.js DataFactory · Slack
git clone https://github.com/QAPulse-by-SK/playwright-boilerplate.git
git clone -b javascript    https://github.com/QAPulse-by-SK/playwright-boilerplate.git
git clone -b with-packages https://github.com/QAPulse-by-SK/playwright-boilerplate.git

→ View Playwright Boilerplate


🌲 Cypress Boilerplate

Cypress Tests Stars Forks

Languages TypeScript (master) · JavaScript (javascript) · Packages (with-packages)
Test Types E2E · API · Visual Regression · Accessibility · Component
Reporters Mochawesome · Allure · JSON · qapulsesk-report
CI/CD GitHub Actions (multi-browser + Pages) · Jenkins · Azure DevOps
Highlights 12 Custom Commands · cy.session() Auth · cypress-grep Tags · Slack
git clone https://github.com/QAPulse-by-SK/cypress-boilerplate.git
git clone -b javascript    https://github.com/QAPulse-by-SK/cypress-boilerplate.git
git clone -b with-packages https://github.com/QAPulse-by-SK/cypress-boilerplate.git

→ View Cypress Boilerplate


🐍 Selenium Boilerplate

Python Tests Stars Forks

Languages Python (master) · Java coming soon (java) · TypeScript coming soon (javascript)
Test Types E2E · API · Visual Regression · Accessibility · Data-driven · Advanced Interactions
Reporters HTML · Allure · JUnit XML
CI/CD GitHub Actions (sharded) · Jenkins · Azure DevOps · Docker + Selenium Grid
Highlights POM · BaseComponent · PageFixtures · ApiFixtures · WaitHelper · DataFactory · Slack
git clone https://github.com/QAPulse-by-SK/selenium-boilerplate.git   # Python
git clone -b java          https://github.com/QAPulse-by-SK/selenium-boilerplate.git   # Java (coming soon)
git clone -b javascript    https://github.com/QAPulse-by-SK/selenium-boilerplate.git   # WebdriverIO (coming soon)
cd selenium-boilerplate
bash req_scripts/install_requirements.sh
cp .env.example .env
pytest tests/ --headless -n 2

→ View Selenium Boilerplate


📦 npm Packages

Three framework-agnostic packages — Playwright, Cypress, Jest, Vitest, WebdriverIO.


qapulsesk-assert

npm npm downloads

Feature What it does
assertFuzzyMatch Handles typos, capitalisation, minor copy changes
assertSchema Validates full API response schema in one call
assertResponseTime SLA-based performance assertions
toBeAccessible Zero-config WCAG 2.1 accessibility check
assertObjectContains Partial object matching — any framework
toMean / satisfiesRule AI semantic assertions via Claude (optional)
npm install qapulsesk-assert

→ npm · → GitHub


qapulsesk-report

npm npm downloads

Feature What it does
Dark-theme HTML report Professional, shareable, zero config
Pass rate ring chart Visual percentage at a glance
Trend chart Pass rate history across multiple runs
Slack / Teams webhooks Pass/fail alerts after every run
AI failure analysis Plain-English explanation of failures (optional)
npm install qapulsesk-report

→ npm · → GitHub · → Live report


qapulsesk-gen

npm npm downloads

Input Output Time
HAR file Playwright TS/JS or Cypress TS/JS ~2ms
Playwright recording Clean spec file ~2ms
Plain English AI-generated tests ~3s (API key required)
npm install -g qapulsesk-gen
npx qapulsesk-gen from-har login.har --framework playwright --language typescript
npx qapulsesk-gen from-har login.har --framework cypress   --language javascript

→ npm · → GitHub


🗺️ Roadmap

Product Status Tests
🎭 Playwright Boilerplate Live 101
🌲 Cypress Boilerplate Live 48
🐍 Selenium Python Boilerplate Live 87
✅ qapulsesk-assert v1.0.5 Live
📊 qapulsesk-report v1.0.5 Live
🤖 qapulsesk-gen v1.0.3 Live
☕ Selenium Java Boilerplate 🔜 Coming Soon
🚀 WebdriverIO Boilerplate 🔜 Coming Soon

📊 Stats

Boilerplates Packages Tests License


💡 Why QA Pulse by SK?

✅ Production-grade    — patterns from real e-commerce, ERP, telecoms, travel projects
✅ Multi-language      — TypeScript, JavaScript, Python (Java + WebdriverIO coming)
✅ Cross-framework     — npm packages work in Playwright, Cypress, Jest, Vitest, WebdriverIO
✅ Complete            — not skeletons, fully wired with working tests
✅ Honest docs         — comparison tables showing where we add value vs standard tools
✅ CI/CD ready         — GitHub Actions, Jenkins, Azure DevOps, Docker out of the box
✅ Community first     — MIT licensed, PRs welcome, issues answered within 48h

🤝 Contributing

Every repo has a CONTRIBUTING.md. PRs reviewed within 48 hours.


📬 Contact

🌐 Website www.skakarh.com
📦 Products skakarh.com/products
📧 Email contact@skakarh.com
💼 LinkedIn company/qapulsebysk

If our tools saved you time, please ⭐ the repos — it helps others find them!

Built with ❤️ by QA Pulse by SK


🌐 More from QA Pulse by SK

🌐 Website www.skakarh.com
📦 All Open Source Products skakarh.com/products
✍️ QA Automation Blog skakarh.com/blog
🛠️ QA Consulting Services skakarh.com/services
🏢 GitHub Organisation github.com/QAPulse-by-SK
🎎 Playwright Boilerplate github.com/QAPulse-by-SK/playwright-boilerplate
🐍 Selenium Boilerplate github.com/QAPulse-by-SK/selenium-boilerplate
🌲 Cypress Boilerplate github.com/QAPulse-by-SK/cypress-boilerplate
📦 qapulsesk-assert npmjs.com/package/qapulsesk-assert
📊 qapulsesk-report npmjs.com/package/qapulsesk-report
🤖 qapulsesk-gen npmjs.com/package/qapulsesk-gen

Pinned Loading

  1. cypress-boilerplate cypress-boilerplate Public

    Production-grade Cypress 13 test automation boilerplate by QA Pulse by SK. POM, API, Visual, A11y, Custom Commands, CI/CD ready. Fork & start testing!

    TypeScript 1

  2. playwright-boilerplate playwright-boilerplate Public

    Production-grade Playwright test automation boilerplate by QAPulse by SK. POM, API, Visual, A11y, CI/CD ready. Fork it & start testing!

    TypeScript

  3. QAPulseSK-assert QAPulseSK-assert Public

    All-in-one assertion library for Playwright, Cypress Jest, Vitest & WebdriverIO. Fuzzy, semantic & accesibility assertions. AI opt-in. By QAPulse by SK.

    TypeScript

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…