Elena V.
✓ Vetted CrafterSenior Software Engineer – Bug Fixing & Testing
I find and fix bugs before users do — and write tests so they stay fixed.
About
I am a debugger at heart. I love the puzzle of tracking down a bug: reading stack traces, reproducing edge cases, and finding the root cause. Cursor and Copilot help me explore codebases quickly and generate test cases for scenarios I might miss. I have fixed hundreds of production bugs — from race conditions in payment flows to memory leaks in long-running processes — and I always add tests to prevent regressions.
My approach is systematic: reproduce first, then isolate, then fix, then verify. I use Sentry for error tracking, Chrome DevTools for frontend debugging, and structured logging for backend issues. I write Jest unit tests and Playwright e2e tests, and I have set up CI gates that block merges when tests fail.
I work with TypeScript, React, and Node.js. I have also built QA automation: flaky test detection, visual regression testing, and performance regression alerts. Quality is not an afterthought — it is built into the process.
AI Expertise
Notable Projects
Critical Payment Bug Fix
Tracked down a race condition causing duplicate charges in Stripe integration. Root cause: async webhook handling without idempotency. Fixed with proper idempotency keys and added 15 test cases covering edge scenarios. Used Cursor to generate test fixtures.
✓ Zero duplicate charges in 8 months since fix; test suite catches 3 attempted regressions.
E2E Test Suite for Checkout Flow
Built a comprehensive Playwright test suite for a complex checkout flow: 40+ scenarios covering payment methods, discounts, and error states. Integrated with CI to block releases on failure. Used AI to generate test data variations.
✓ Caught 12 bugs before production in first 3 months; checkout-related support tickets down 45%.
Memory Leak Investigation
Diagnosed and fixed a memory leak in a long-running Node.js worker. Used heap snapshots and Chrome DevTools to identify retained references. Added monitoring and wrote a runbook for future debugging.
✓ Worker stability improved from 3-day restarts to 30+ days; zero OOM incidents in 6 months.
Work Experience
Senior Software Engineer
Factorial HR
2022 – Present
Lead bug fixing and test automation for a 5,000-customer HR SaaS. Own the QA strategy and use AI tools to accelerate debugging and test generation. Reduced production incidents by 60%.
Software Engineer
Typeform
2019 – 2022
Built features and maintained quality for the survey platform. Introduced Playwright for e2e testing. Fixed critical bugs in data export and analytics pipelines.
Education & Certifications
B.Eng. Software Engineering
Universitat Politecnica de Catalunya · 2017
Interested in working with Elena?
Tell us about your project and we'll facilitate an introduction.