I'm a dedicated Quality Engineer driven by a passion for productivity, automation, and the shift-left philosophy. I design, build, and maintain comprehensive full-cycle testing and automation frameworks, and institute a structured culture of quality in organizations that previously lacked established infrastructure or processes.
I'm experienced in testing complex features, leading testing efforts in cross-functional teams, writing & maintaining automation with Playwright, Cypress, Postman, and TypeScript, and mentoring QA professionals. I've worked with companies including Adalo, TestLauncher, Evolve IP, and Invoice Simple.
I work best in teams that value collaboration, autonomy, and a quality-first mindset, keeping things efficient, flexible, and fun to build together.
Check out this practical End-to-End testing project demonstrating my familiarity with advanced Playwright concepts, TypeScript Docker and Github CI/CD on an e-commerce application.
- Autonomy. Operating as a self-reliant QA resource, delivering complete work packages β from deep bug investigation and root cause analysis to providing detailed logs and reports β without requiring micro-management or distracting core engineering teams.
- Empathy drives my testing approach, ensuring the user experience remains top priority while pragmatically aligning quality standards with project constraints and overall business objectives.
- Resilience. Maintaining a humble and devoted work ethic, actively seeking out and enjoying complex, high-impact problems, rolling up sleeves when facing challenging tasks, owning mistakes, learning constantly.
- Attention to detail. Rigorously scrutinizing requirements and design documents to pinpoint ambiguity, ensuring technical specifications translate directly into predictable system behavior.
- Iterations and frequent feedback. Applying an iterative culture to tool and process adoption, quickly validating new approaches by building proofs of concept to gather real-life performance data and team feedback, failing fast.
- Shift-left approach. Fostering a culture of quality, collaborating with engineering, product, and design teams to embed quality at every stage of development, rather than treating it as a last-minute task.
- Cross-functional communication. Proactively engaging with Engineering, Product, Design, and Support teams to solicit and provide feedback at all stages, ensuring early alignment on quality.
- Balance. Maintaining a crucial balance between pragmatic, holistic testing and modern automation to consistently deliver both high-quality coverage and process efficiency.



