shift-left-testing
Accelerate software delivery by shifting testing to the earliest development phases, using AI-driven requirements validation, TDD, and automated CI pipelines to reduce defect costs.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
145 skills found
Accelerate software delivery by shifting testing to the earliest development phases, using AI-driven requirements validation, TDD, and automated CI pipelines to reduce defect costs.
Profiles application performance using k6, Artillery, or JMeter to measure latency, throughput, and error rates. Ideal for planning load, stress, and soak tests to identify bottlenecks.
Manage test infrastructure with IaC, Docker, and service virtualization. Optimize testing costs, ensure dev/prod environment parity, and automate environment provisioning for consistent, scalable software testing.
Debugs deterministic Sui simtest failures using automated logging and the scientific method.
DevOps and platform engineering patterns: Kubernetes, Terraform, GitOps, CI/CD, observability, incident response, and cloud-native ops.
Full-stack SDLC agent workflow managing the entire production lifecycle from intake and planning to automated testing, CI/CD, and infrastructure deployment using MCP tools.
Apply Holistic Testing with PACT (Proactive, Autonomous, Collaborative, Targeted) principles to build quality into team culture and test strategies for modern software systems.
Systematic debugging skill to trace errors backward through call stacks, identify original triggers, and implement layered defenses instead of patching symptoms.
Plan, implement, and execute user acceptance tests (UAT) and end-to-end scenarios to validate requirements against user-visible behavior.
Implement production-grade observability for Istio and Linkerd service meshes, including distributed tracing, metric dashboards, and golden signal monitoring.
Test and validate n8n workflow triggers, including webhooks, scheduling (cron), polling mechanisms, and event-driven architectures.
Mutation testing patterns for JS/TS using Stryker. Analyze branch code to find weak or missing tests, verify test effectiveness, and strengthen Node.js test suites.