.NET testing with xUnit, NUnit, MSTest, FluentAssertions, Moq, integration testing with WebApplicationFactory, and Entity Framework testing.
Skills in this repository
PramodDutta/qaskills - Page 6
SkillsMP has collected 426 skills from PramodDutta/qaskills. Open a skill to review its source and details.
PramodDutta/qaskillsShowing 40 of 426 collected skills.
Testing edge computing deployments including latency verification, edge function testing, CDN worker testing, and geo-distributed test execution.
Elasticsearch testing including index management, query validation, mapping verification, bulk operation testing, and search relevance scoring.
Email delivery testing including content verification, rendering across clients, spam score checking, link validation, and transactional email workflow testing.
End-to-end database testing with test containers, data seeding, cleanup strategies, transaction isolation, and production data anonymization.
Testing in ephemeral preview environments for pull requests including environment provisioning, data seeding, and automated teardown.
Testing error handling paths including exception propagation, error boundaries, retry logic, circuit breakers, and graceful degradation.
Android UI testing with Espresso framework including view matchers, actions, assertions, idling resources, and RecyclerView testing patterns.
Testing event sourcing patterns including event store validation, projection testing, saga orchestration, and event versioning compatibility.
Express.js API testing with supertest, middleware testing, route handler testing, error handling verification, and authentication testing.
Generating realistic test data with Faker libraries for names, addresses, emails, dates, and domain-specific data with reproducible seed control.
FastAPI application testing with TestClient, dependency injection overrides, async testing, database testing with SQLAlchemy, and OpenAPI validation.
Testing feature flag implementations including flag evaluation, gradual rollout verification, fallback behavior, and flag cleanup detection.
Comprehensive file upload testing including format validation, size limits, malware scanning, storage verification, and concurrent upload handling.
Flask application testing with test client, fixture patterns, SQLAlchemy model testing, blueprint testing, and Flask-specific extension testing.
Flutter app testing with widget tests, integration tests, golden tests, Mockito, bloc testing, and Flutter Driver for end-to-end scenarios.
Frontend performance testing covering bundle size analysis, render performance, animation frame rate, React re-render detection, and lazy loading verification.
High-performance load testing using Gatling with Scala/Java DSL for simulating thousands of concurrent users and analyzing response time distributions.
Testing GDPR compliance requirements including data deletion, consent management, data portability, right to erasure, and privacy policy enforcement.
Debug and fix failing GitHub PR checks by inspecting GitHub Actions logs, summarizing failure context, drafting fix plans, and implementing fixes after approval.
Setting up and optimizing test pipelines in GitHub Actions with caching, parallel execution, matrix builds, and test result reporting.
Go testing with testing package, table-driven tests, subtests, benchmarks, test fixtures, httptest, and testify assertions.
Golden file testing pattern for comparing output against approved baselines with update workflows, diff tools, and version control integration.
Testing GraphQL subscriptions including WebSocket lifecycle, real-time event delivery, authorization on subscriptions, and connection management.
Comprehensive GraphQL API testing including query/mutation testing, schema validation, resolver testing, subscription testing, and N+1 query detection.
gRPC service testing including protobuf validation, streaming tests, error handling, deadline testing, and load testing for gRPC endpoints.
Testing HIPAA compliance for healthcare applications including PHI handling, audit logging, access controls, and data encryption verification.
i18n testing covering locale switching, date/number formatting, RTL layout, plural forms, ICU messages, and translation completeness verification.
Testing image processing pipelines including format conversion, resize quality, metadata handling, watermark verification, and thumbnail generation.
Detecting and testing infrastructure drift between desired state and actual state using automated scanning, alerting, and remediation patterns.
Integration testing strategies including database integration, external service integration, message queue testing, and test container patterns.
IoT device testing including firmware validation, protocol testing (MQTT, CoAP), power consumption testing, and over-the-air update verification.
Comprehensive JWT token security testing including signature verification, expiration checks, algorithm confusion attacks, and claim validation.
Kotlin testing with JUnit 5, MockK, Kotest, coroutine testing, Android testing with Espresso, and Kotlin-specific assertion libraries.
Kubernetes deployment testing including manifest validation, Helm chart testing, pod health checks, network policy testing, and rollback verification.
Laravel PHP testing with PHPUnit, feature tests, browser tests with Dusk, database factories, mocking facades, and HTTP testing helpers.
Coverage-guided fuzz testing using libFuzzer for C/C++ applications to find memory corruption, buffer overflows, and crash-inducing inputs.
Automated open-source license compliance testing to detect license conflicts, copyleft violations, and license compatibility issues in dependencies.
Automated web performance auditing using Google Lighthouse for Core Web Vitals, accessibility, SEO, and best practices scoring with CI integration.
Testing LLM-powered features including output quality validation, hallucination detection, token usage monitoring, and prompt regression testing.