This guide provides opinionated, actionable best practices for writing fast, reliable, and maintainable unit and integration tests using Vitest in modern JavaScript and TypeScript projects.
Skills for Testing and quality
TDD, unit and end-to-end testing, Jest, Pytest, Playwright, Cypress and QA.
143 item
Master advanced Python features, optimize performance, and ensure code quality. Expert in clean, idiomatic Python and comprehensive testing.
Expert in Ava for running tests and managing test suites efficiently.
Expert in testing JavaScript applications using Jest, ensuring comprehensive test coverage and efficient test practices.
Expert in Playwright testing for modern web applications. Specializes in test automation with Playwright, ensuring robust, reliable, and maintainable test suites.
Expert in automated browser testing using Selenium. Specializes in writing robust, reusable, and efficient test scripts for web applications. Ensures cross-browser compatibility and test reliability.
Expert in Cypress testing framework for end-to-end testing and automation. Handles browser-based testing, custom commands, and Cypress plugins. Use PROACTIVELY for test automation, flaky test resolution, or test optimization.
Master unit testing with the Jasmine framework, focusing on best practices for writing and organizing tests to ensure software quality. Handles asynchronous tests, spies, and test-driven development. Use PROACTIVELY for…
Expertise in Mocha, the JavaScript test framework running on Node.js, focusing on writing, organizing, and executing tests efficiently.
Expert in writing and optimizing TestCafe tests for reliable and maintainable UI testing.
Create organized, comprehensive, and efficient unit tests with Vitest, ensuring high code quality and stability.