Noam Mandelbaum
Logo

Noam Mandelbaum

QA Automation Engineer

Driven by empathy and creative problem-solving, ensuring technology serves the humans who use it.

My Engineering Philosophy

I'm Noam, a QA Automation Engineer who believes great technology is built by people, for people.

My job isn't just finding bugs – it's asking: "How will this affect the person using it? Are we actually solving their problem?"

I bring strong technical skills and development experience, but what drives me is combining empathy with creative problem-solving. Whether I'm building automation frameworks or writing tests, I keep two things in focus: the teammate working beside me, and the user on the other side of the screen.

When I write a test, I'm not just checking if a button works. I'm thinking: "What happens if a tired parent tries this at midnight? What if someone's connection drops halfway through?"

Because quality isn't just about code that works – it's about understanding the humans who will use it.

1. Beyond the Checklist: Creative Problem-Solving

For me, QA Automation is a creative engineering challenge, not a mere validation step. I don't just run scenarios; I anticipate failure. This means asking 'what if?'—exploring edge cases that mirror real-life frustration, architecting tests that withstand flaky environments, and building self-healing components to ensure test stability.

2. Full-Stack Ownership & Initiative

I operate with a sense of Full-Stack Ownership. My responsibility doesn't end when the test passes; it begins there. I dive into the code (Java/TS), understand the architecture (Monorepo/APIs), and independently design solutions that elevate the overall quality bar. I believe in proactive, code-level contributions—not just reporting bugs, but often proposing or implementing the fix.

3. The Human Metric: Quality as Experience

The true measure of quality is the human experience. I advocate relentlessly for the user, from the tired parent logging in late at night to the teammate depending on clean test results. My focus is on delivering stability that builds trust, and ensuring our technology is not just functional, but thoughtful—giving people time and peace of mind back for what truly matters.

My Technologies

My toolkit is based on reliability and scale, leveraging the power of JavaScript and Java ecosystems to build robust, maintainable automation and full-stack solutions.

TypeScript/JS
Java
Playwright
Cypress
React
MongoDB
API Testing
Docker
GitHub Actions
Git

My Projects

Mikveh Management System
Full-Stack Development

Mikveh Management System

Full-stack web application for managing mikveh operations with mobile registration and automated reporting

Node.jsExpressMongoDBReact+8 more
3D Ray Tracer Engine
Software Engineering & QA Principles

3D Ray Tracer Engine

Building reliability with testing discipline – a Java ray tracing engine that taught me QA principles through photorealistic rendering

JavaObject-Oriented ProgrammingJUnitDesign Patterns+3 more

Contact Me