Technology Stack
Testing Stack
Testing frameworks and tools for high-quality software. The frameworks and tools I use to build, experiment, and ship real solutions.
- BuildReal solutions
- ExperimentContinuously
- StayUp to date
- ShareWhat I learn
- Unit
- Integration
- End-to-End
- Contract
- Load
- Coverage
- CI
Testing
Testing frameworks and tools for high-quality software.
Tests that give the team confidence to ship on a Friday.
Overview
I write unit and integration tests alongside the code, use Testcontainers for real dependencies and Playwright or Cypress for end-to-end flows.
Tests run on every change in CI, and load tests catch performance regressions before users do.
Key Focus Areas
- Unit and integration testing
- Testing with real dependencies
- End-to-end browser testing
- API testing
- Load and performance testing
- Evaluating AI outputs
Tools & Technologies
A selection of the tools and platforms I work with.
JUnit
- Mockito
- Testcontainers
Jest
Vitest
pytest
- Playwright
Cypress
Postman
k6
My Experience Level
Not just tools — real hands-on experience.
- JUnit & Mockito90%
- Testcontainers80%
- Jest / Vitest80%
- Playwright / Cypress75%
- k6 load testing60%
Real-World Applications
How I use these technologies in practice.
- Regression suites for enterprise apps
- End-to-end checks of critical user flows
- API contract checks
- Evaluation suites for LLM apps
Featured Project
What's Next?
Continuously learning and exploring.
- Visual regression testing
- Property-based testing
Learning Resources
Articles and tutorials I've written on these topics.
New articles and tutorials on this topic are on the way.
Let's Build Something Amazing
Have a project in mind or want to collaborate? I'm always open to discussing new opportunities.
Let's Talk
