PramodDutta
- 411 skills
- 0 followers
- 22 hours ago last updated
- ▌ Javascript Testing Patterns · pramodduttaModern JavaScript testing strategies with Jest, Mocha, and testing best practices covering unit testing, integration testing, mocking, async patterns, and DOM testing.
- ▌ Portfolio Case Study Writer · pramodduttaTransform resume bullets into detailed portfolio case studies
- ▌ Release Readiness Checklist · pramodduttaTeach agents to build go or no-go release readiness scorecards with gated criteria for coverage, flakes, defects, performance, security, and sign-off.
- ▌ Test Environment Management · pramodduttaManaging test environments including provisioning, configuration, data seeding, isolation, cleanup, and environment-as-code patterns.
- ▌ Database Performance Testing · pramodduttaDatabase performance testing including query optimization, index analysis, connection pooling, slow query detection, and N+1 query prevention.
- ▌ GRAPHQL Subscription Testing · pramodduttaTesting GraphQL subscriptions including WebSocket lifecycle, real-time event delivery, authorization on subscriptions, and connection management.
- ▌ Integration Testing Patterns · pramodduttaIntegration testing strategies including database integration, external service integration, message queue testing, and test container patterns.
- ▌ Istqb Test Design Techniques · pramodduttaApply classic test design techniques the ISTQB way, equivalence partitioning, boundary value analysis, decision tables, state transition testing, and pairwise combinations, to derive minimal high-coverage test sets from requirements.
- ▌ Mobile Accessibility Testing · pramodduttaAccessibility testing for mobile apps including VoiceOver/TalkBack testing, touch target sizes, dynamic type support, and motor accessibility.
- ▌ Nuclei API Security Scanning · pramodduttaTeach agents to run Nuclei DAST and API security scans in CI, write templates, and gate builds on actionable findings.
- ▌ QA Project Portfolio Builder · pramodduttaTurn test suites, frameworks, and bug hunts into a portfolio recruiters actually open, with case studies, linkable repos, live demo suites, and writeups structured like incident reports.
- ▌ Regression Suite From Bug Reports · pramodduttaConvert bug reports and incident post-mortems into automated regression tests that prevent recurrence of previously discovered defects.
- ▌ State Machine Test Generator · pramodduttaGenerate comprehensive test cases from state machine models covering all states, transitions, guard conditions, and invalid transition attempts for workflow-heavy features
- ▌ Custom Static Analysis Rules · pramodduttaWriting custom static analysis rules for ESLint, Semgrep, and SonarQube to enforce project-specific code quality and security standards.
- ▌ Playwright Enhanced · pramodduttaAdvanced Playwright automation with auto-detection, custom fixtures, trace debugging, visual testing, mobile emulation, and production-grade test architecture.
- ▌ Promptfoo LLM Red Teaming · pramodduttaEvaluate and red-team LLM applications with promptfoo, declarative YAML evals, assertions, model comparisons, and automated adversarial scans for prompt injection, jailbreaks, PII leaks, and unsafe outputs in CI.
- ▌ Regression Test Selection · pramodduttaIntelligent regression test selection using code change analysis, dependency graphs, and risk assessment to minimize test execution time.
- ▌ Responsive Layout Breaker · pramodduttaSystematically test responsive layouts across breakpoints to find overflow, overlap, and alignment bugs using viewport simulation and visual comparison.
- ▌ Secure Test Data Engineer · pramoddutta bundleGenerate test data from the schemas you already have. Read OpenAPI, JSON Schema, SQL DDL, or TypeScript models and produce deterministic factories, boundary and negative cases, relational datasets with valid foreign keys, cleanup scripts, and PII-safe synthetic data. Production records never leave the machine.
- ▌ Test Reporting Dashboards · pramodduttaBuilding test reporting dashboards with real-time execution metrics, trend analysis, flaky test detection, coverage visualization, and integration with Allure, ReportPortal, and custom dashboards using Grafana and Prometheus.
- ▌ Testcontainers Reuse Node · pramodduttaTeaches the agent to speed up Node integration tests with Testcontainers reuse — withReuse(true), TESTCONTAINERS_REUSE_ENABLE, the .testcontainers.properties opt-in, stable hashing for Postgres/MySQL/Kafka, and Ryuk/CI caveats.
- ▌ Accessibility Manual Audit · pramodduttaTeach agents to guide manual accessibility audits for keyboard, screen reader, zoom, reflow, focus, and WCAG 2.2 criteria that scanners miss.
- ▌ AI System Quality Engineer · pramoddutta bundleTest LLM, RAG, MCP, and agentic systems end to end. Build golden datasets, run deterministic checks and LLM judges, score retrieval, probe prompt injection, verify tool use, and gate CI on thresholds. Orchestrates DeepEval, Ragas, promptfoo, and Langfuse.
- ▌ API Backward Compatibility Testing · pramodduttaAutomated detection of breaking API changes including response format changes, removed endpoints, type changes, and deprecation enforcement.
- ▌ Advanced Chaos Engineering · pramodduttaAdvanced chaos engineering patterns using Chaos Monkey, Litmus, and Gremlin for testing distributed system resilience under failure conditions.
- ▌ Checkly Monitoring As Code · pramodduttaTeach agents to build synthetic monitoring as code with Checkly, including Playwright browser checks, API checks, alerting, and CI deploy workflows.
- ▌ Kafka Event Driven Testing · pramodduttaTest Kafka-based event-driven systems, producer and consumer integration tests with Testcontainers, schema compatibility gates, idempotency and ordering verification, dead-letter handling, and end-to-end event flow assertions.
- ▌ Langfuse LLM Observability Testing · pramodduttaInstrument LLM apps with Langfuse tracing, then use traces, scores, and datasets to test in production, run evaluations on real traffic, catch regressions, and close the loop from incident to golden dataset.
- ▌ Linkedin Profile Optimizer · pramodduttaOptimize LinkedIn profile for searchability, recruiter visibility, and engagement
- ▌ Mobile Performance Testing · pramodduttaMobile application performance testing including app launch time, frame rendering, memory profiling, battery consumption, network throttling, and crash analytics using Appium, XCTest, and Espresso with real device testing.
- ▌ Notification Spam Detector · pramodduttaTest notification systems for spam behavior including duplicate alerts, missing throttling, incorrect delivery channels, and notification preference violations
- ▌ Interview Prep Generator · pramodduttaGenerate STAR stories, practice questions, and talking points from resume
- ▌ Job Description Analyzer · pramodduttaAnalyze job postings, calculate match scores, identify gaps, and create application strategy
- ▌ Playwright Page Evaluate Patterns · pramodduttaTeaches the agent when and how to use page.evaluate, evaluateHandle, and exposeFunction in Playwright — passing arguments safely, reading DOM/JS state, and why locators should be preferred for actions.
- ▌ Qaskills Sh Analytics Performance Check · pramodduttaPull weekly/monthly performance metrics for qaskills.sh from Google Analytics 4 (GA4) and Google Search Console (GSC) via Claude in Chrome. Returns traffic, channels, top queries, top pages, growth deltas in a single report.
- ▌ Retry Resilience Testing · pramodduttaTesting retry mechanisms, circuit breakers, bulkheads, and timeout patterns for building resilient distributed systems.
- ▌ Shadcn UI Component Testing · pramodduttaTesting skill for shadcn/ui and Radix UI component libraries covering accessible component testing, dialog and popover testing, form validation testing, data table testing, command palette testing, and theme switching verification.
- ▌ Test Flakiness Detection · pramodduttaDetecting and diagnosing flaky tests using statistical analysis, execution recording, environmental factor isolation, and quarantine strategies.
- ▌ Test Migration Framework · pramodduttaTest framework migration skill covering strategies for migrating between testing frameworks including Selenium to Playwright, Jest to Vitest, Enzyme to React Testing Library, and Protractor to Cypress with automated codemods and incremental migration patterns.
- ▌ Testrail Test Management · pramodduttaOrganize testing in TestRail, suite and section architecture, writing maintainable cases, test runs and plans, milestone reporting, and TestRail API automation to push automated results into one quality view.
- ▌ Xray Zephyr Jira Testing · pramodduttaTeach agents to manage Jira test cases and executions with Xray and Zephyr, including issue modeling, JQL, and CI result publishing through REST APIs.
- ▌ Automation Interview Prep · pramodduttaPrepare for SDET and automation interviews round by round, covering coding screens, framework design, API testing tasks, scenario questions, and STAR stories built from real testing work.
- ▌ Canary Deployment Testing · pramodduttaCanary deployment validation testing including traffic splitting, metric comparison, automatic rollback triggers, and health score calculation.
- ▌ Career Changer Translator · pramodduttaTranslate skills from one industry to another, identify transferable skills
- ▌ Creative Portfolio Resume · pramodduttaBalance visual design with ATS compatibility for creative roles
- ▌ Cypress Component Testing · pramodduttaComponent testing with Cypress including mount API, React/Vue/Angular component testing, stub patterns, and visual snapshot testing.
- ▌ Offer Comparison Analyzer · pramodduttaCompare multiple job offers side-by-side with total compensation analysis
- ▌ Playwright CLI Agent Loop · pramodduttaTeach AI coding agents to use the Playwright CLI and debug loop efficiently with last-failed runs, locator probing, trace evidence, and safe healing.
- ▌ Playwright Locator Filter Visibility · pramodduttaTeaches the agent to build resilient Playwright locators with .filter (hasText/has/hasNot), narrow lists, and reason correctly about visibility, waitFor states, and timeouts.
- ▌ Network Latency Testing · pramodduttaNetwork latency simulation and testing for measuring application behavior under various network conditions including high latency, packet loss, and bandwidth constraints.
- ▌ Openapi Test Generation · pramodduttaAutomatically generating API tests from OpenAPI/Swagger specifications including request validation, response schema checking, and edge case generation.
- ▌ Pairwise Test Generator · pramodduttaGenerate optimized test combinations using pairwise (all-pairs) testing algorithms to achieve maximum coverage with minimum test cases across multiple input parameters
- ▌ Percy Visual Regression Testing · pramodduttaCatch UI regressions with Percy visual testing, snapshot strategy, Playwright and Cypress integration, responsive widths, dynamic-content stabilization, review workflow discipline, and CI gating without approval fatigue.
- ▌ Pr Test Coverage Review · pramodduttaReview pull requests for test coverage like a senior SDET, map the diff to required test classes, spot untested branches and missing regression tests, judge test quality not just presence, and write actionable review comments.
- ▌ Python Testing Patterns · pramodduttaComprehensive Python testing best practices with pytest, covering unit testing, integration testing, mocking, fixtures, property-based testing, and test architecture.
- ▌ Robot Framework Testing · pramodduttaExpert-level Robot Framework testing skill covering keyword-driven syntax, SeleniumLibrary, RequestsLibrary, custom Python keywords, data-driven testing, resource files, and parallel execution with Pabot.
- ▌ Sentry Error Monitoring Testing · pramodduttaIntegration testing with Sentry for error tracking, performance monitoring, and release health verification in production environments.
- ▌ Specification Compliance Testing · pramodduttaTesting implementations against formal specifications including RFC compliance, protocol adherence, and standards conformance verification.
- ▌ Test Data Anonymization · pramodduttaAnonymizing production data for testing while maintaining referential integrity, data distributions, and edge case representation.
- ▌ Test Driven Development Tdd · pramodduttaMaster the Test-Driven Development approach with Red-Green-Refactor cycles, writing tests before code, comprehensive coverage patterns, and quality code practices for building robust, maintainable software.
- ▌ Voice Assistant Testing · pramodduttaTesting voice-activated applications including speech recognition accuracy, intent detection, dialog flow testing, and multi-language support.
- ▌ Jest Unit · pramodduttaUnit testing skill using Jest for TypeScript and JavaScript, covering mocking, spies, snapshots, coverage, async testing, and custom matchers.
- ▌ API Test Suite Generator · pramodduttaAutomatically generate comprehensive API test suites from OpenAPI specifications covering CRUD operations, error handling, authentication, pagination, and edge cases
- ▌ Browser Agent QA Testing · pramodduttaTeach agents to use AI browser agents for exploratory and smoke QA with step budgets, evidence-based assertions, guardrails, and Playwright conversion.
- ▌ GRAPHQL Contract Testing · pramodduttaContract testing for GraphQL APIs including schema breaking change detection, query compatibility testing, and federated schema validation.
- ▌ Github Copilot Testing Patterns · pramodduttaEffective patterns for using GitHub Copilot to generate, refactor, and maintain test code including prompt engineering for test generation, Copilot Chat for debugging, inline suggestions for assertions, and workspace context optimization.
- ▌ Hipaa Compliance Testing · pramodduttaTesting HIPAA compliance for healthcare applications including PHI handling, audit logging, access controls, and data encryption verification.
- ▌ Resume Section Builder · pramodduttaCreate targeted resume sections optimized for different experience levels and roles
- ▌ Resume Version Manager · pramodduttaTrack different resume versions, maintain master resume, manage tailored versions
- ▌ Security Ownership Map · pramodduttaAnalyze git repositories to build security ownership topology, compute bus factor for sensitive code, detect orphaned security-critical files, and export ownership graphs for visualization.
- ▌ Tanstack Query Testing · pramodduttaTesting patterns for TanStack Query (React Query) covering query hook testing, mutation testing, cache behavior testing, and optimistic update verification.
- ▌ Tdd Red Green Refactor · pramodduttaTest-Driven Development mastery with red-green-refactor cycle, outside-in TDD, test-first design, and incremental development patterns.
- ▌ Hermetic Test Patterns · pramodduttaBuilding hermetic tests that are fully isolated from external dependencies using fakes, containers, and deterministic time/random sources.
- ▌ Test Suite Performance · pramodduttaOptimizing test suite execution speed with parallelization, test splitting, caching, selective test execution, and test impact analysis.
- ▌ Application Form Filler · pramodduttaFill out job application form fields with context-aware, tailored answers drawn from the candidate's CV and the job description
- ▌ Cognitive Load Analyzer · pramodduttaEvaluate interface complexity by measuring information density, decision points, visual hierarchy, and task completion paths to reduce user cognitive burden.
- ▌ Contract Test Generator · pramodduttaGenerate consumer-driven contract tests using Pact framework to verify API provider-consumer compatibility and prevent integration breaking changes
- ▌ Cursor AI Testing Patterns · pramodduttaEffective test automation patterns with Cursor AI IDE including Composer for test suite generation, Cmd+K for inline test edits, Chat for test debugging, codebase-aware test generation, and rules configuration for testing conventions.
- ▌ Deepeval LLM Evaluation · pramodduttaTest LLM applications with DeepEval, pytest-style unit tests for LLM outputs using G-Eval, answer relevancy, faithfulness, hallucination and custom metrics, with CI quality gates and dataset-driven regression runs.
- ▌ E2e Testing Skill For Claude Code · pramodduttaMake Claude Code write and maintain end-to-end tests like a senior SDET — Playwright and Cypress flows with stable locators, the Page Object Model, fixtures, reused auth state, network mocking, and flake-free CI. Claude Code E2E testing, done right.
- ▌ Executive Resume Writer · pramodduttaCreate C-suite and VP level resumes emphasizing strategic leadership
- ▌ Form Validation Breaker · pramodduttaExhaustive testing of form validation logic including boundary values, injection payloads, encoding edge cases, and client-server validation bypass techniques
- ▌ Gdpr Compliance Testing · pramodduttaTesting GDPR compliance requirements including data deletion, consent management, data portability, right to erasure, and privacy policy enforcement.
- ▌ Localization Bug Finder · pramodduttaDetect localization and internationalization defects including untranslated strings, text expansion overflow, RTL layout issues, and locale-specific formatting errors
- ▌ Mutation Test Generator · pramodduttaGenerate and run mutation tests to measure test suite effectiveness by introducing code mutations and verifying detection rates.
- ▌ Negative Test Generator · pramodduttaSystematically generate negative test cases covering invalid inputs, unauthorized actions, missing required fields, exceeded limits, and malformed request payloads
- ▌ API Contract Validator · pramodduttaValidate API responses against OpenAPI/Swagger specifications, JSON Schema definitions, and consumer-driven contracts to prevent breaking changes
- ▌ API Rate Limiting Testing · pramodduttaTesting API rate limiting implementations including throttling behavior, burst handling, rate limit headers, and distributed rate limiting patterns.
- ▌ CI CD Pipeline Advanced · pramodduttaExpert-level CI/CD pipeline skill for test automation. Covers GitHub Actions, Jenkins, GitLab CI, Azure DevOps, parallel execution, matrix strategies, caching, artifact management, and deployment gates.
- ▌ Contract First Testing · pramodduttaContract-first testing approach using Pact, Spring Cloud Contract, or Dredd for ensuring API consumer-provider compatibility.
- ▌ Cookie Session Testing · pramodduttaTesting cookie and session management including secure flags, SameSite policy, session fixation, timeout behavior, and cross-domain cookie handling.
- ▌ Cursor Skill Mdc Authoring · pramodduttaAuthor effective Cursor rules in .cursor/rules/*.mdc - YAML frontmatter (description, globs, alwaysApply), the four rule types, scoped QA rules, subagents, and structure that actually steers the model.
- ▌ Edge Computing Testing · pramodduttaTesting edge computing deployments including latency verification, edge function testing, CDN worker testing, and geo-distributed test execution.
- ▌ Error Handling Testing Patterns · pramodduttaTesting error handling paths including exception propagation, error boundaries, retry logic, circuit breakers, and graceful degradation.
- ▌ Error Message Reviewer · pramodduttaAudit error messages across an application for clarity, actionability, consistency, and user-friendliness by cataloging and grading every error surface.
- ▌ First Time User Tester · pramodduttaValidate the first-time user experience including onboarding flows, empty states, tutorial completion, progressive disclosure, and initial setup wizards
- ▌ Github Actions CI Testing · pramodduttaSetting up and optimizing test pipelines in GitHub Actions with caching, parallel execution, matrix builds, and test result reporting.
- ▌ Lighthouse Performance Audit · pramodduttaAutomated web performance auditing using Google Lighthouse for Core Web Vitals, accessibility, SEO, and best practices scoring with CI integration.
- ▌ Oauth2 Security Testing · pramodduttaSecurity testing for OAuth2 implementations including authorization code flow, PKCE, token handling, redirect URI validation, and scope enforcement.
- ▌ Pa11y Accessibility CI · pramodduttaTeach agents to automate accessibility testing in CI with pa11y and pa11y-ci, including thresholds, sitemap crawling, GitHub Actions gating, and WCAG rule tuning.