QA Automation Engineer · ISTQB® Certified · Bucharest, Romania
How does the quality of your software impact your users' quality of life?
5+ years of QA across gaming, agribusiness, drone tech, and defense. I build solid test automation systems and reliable web applications — from strategy to CI pipeline.
What I do
Services
E2E Test Automation
CoreI build end-to-end automated test suites with Playwright or Cypress. From zero setup to running in CI/CD — real coverage, not just pretty numbers.
- Playwright & Cypress — modern frameworks
- Page Object Model pattern
- GitHub Actions / CI integration
- HTML reports + automated notifications
- Smoke, regression & critical path coverage
Mobile App Testing
ISTQB® CertifiedManual and automated testing for iOS and Android apps. ISTQB® certified in Mobile Application Testing — I know what's specific to each platform.
- iOS & Android — native and hybrid
- Device compatibility testing
- Gestural & accessibility testing
- Performance on real devices
- Appium automation setup
API & Integration Testing
I validate that your services communicate correctly. REST API testing, contract testing, and integration validation between systems — before it reaches production.
- Postman collections & environments
- Automated API test suites
- Contract testing (request/response schemas)
- Auth flow validation (JWT, OAuth)
- CI pipeline integration
Performance Testing
I measure how your application behaves under load. I find the bottlenecks before your users do.
- Load testing with k6
- Stress & spike testing
- Threshold and SLA validation
- Detailed reports with metrics
- Optimization recommendations
QA Strategy & Audit
I assess the maturity of your QA process and deliver a concrete improvement plan. No jargon — clear priorities and measurable impact.
- Existing test coverage audit
- Gap analysis & risk assessment
- Test strategy document
- Tool and process recommendations
- Implementation roadmap
CI/CD Testing Pipeline
I set up pipelines that run tests automatically on every commit. Quality gates, notifications, reports — everything your team needs for fast feedback.
- GitHub Actions workflows
- Test parallelization
- Quality gates (fail fast)
- Artifacts: screenshots, videos, logs
- Slack / email notifications
Web Development
I build websites and web applications with Next.js and TypeScript. Clean, tested code — delivered with documentation, not just promises.
- Next.js + TypeScript
- Design system with Tailwind CSS
- Forms with Zod validation
- SEO & Core Web Vitals
- Vercel deploy + analytics
How I work
My process
Understand the system
I analyze the architecture, risks, and what truly matters for the business. No random testing.
Define the strategy
What to test, how, with which tools, and in what order. A concrete document, not an abstract presentation.
Execute and deliver
Iterative implementation with full visibility. Clear reports after each phase.
Transfer and autonomy
Your team takes over without dependency. Documentation, onboarding sessions, explained code.
What you gain
Why it matters
Bugs caught before production
Automated tests run on every commit. The issue is found in 5 minutes, not reported by a customer.
Fast feedback for your team
A properly configured CI pipeline means developers know within minutes if something broke. Not after 2 days of manual QA.
Documentation that stays current
Automated tests are living documentation. They describe how the system actually works, not how it was supposed to.
Predictable releases
Quality gates in CI mean nothing reaches production without passing tests. Stable, predictable delivery.
Why me
Different from the rest
I'm not a developer who tests occasionally, or a QA who writes code rarely. I do both well, at the same time, on the same project.
ISTQB® certified — 3 levels
Foundation Level, Agile Tester, and Mobile Application Testing. I don't just reference quality standards — I know them, I passed the exams.
5+ years across different industries
EA Games, agribusiness, drone tech (UTM/U-space), defense & aerospace (Thales). Each industry taught me what truly matters in QA.
Manual + automation in the same place
I know when to automate and when not to. I don't turn everything into code just because I can — I make the right decision at the right time.
QA-first in web development
When I build a web application, testability is in the architecture, not added at the end. You get code that can be tested, not code that needs to be rewritten to be testable.
My toolkit
Tech stack
Testing
- Playwright
- Cypress
- k6
- Postman
- Vitest
Frontend
- Next.js
- TypeScript
- React
- Tailwind CSS
- Zod
Backend
- Node.js
- REST APIs
Tooling
- GitHub Actions
- Git
- Vercel
- Jira
Feedback
What colleagues say
“I really appreciated Mihai's professionalism and attitude towards the work. He was learning very quickly and contributed positively to both the manual and automation teams' success. He is a 'safe pair of hands' and a universal soldier who can assist any team.”
Alexander Gordyman
QA & Business Analyst, Unifly
“I worked with Mihai and I'm sure he's a specialist every company would be happy to hire. He's responsible, attentive to details, and a result-oriented person.”
Serhii Vrublevskyi
QA Team Lead, Unifly
Questions
Frequently asked questions
- Do you work remotely or on-site?
- Fully remote. I collaborate with teams in Romania and abroad without issues — I have experience with distributed teams from previous projects.
- What industries have you worked in?
- Gaming (Electronic Arts), agribusiness (AGRICOVER), drone tech and UTM/U-space (Unifly), defense & aerospace (Thales). Adaptability is a skill, not an accident.
- How long does a typical engagement last?
- Depends on the scope. A QA audit + strategy: 1-2 weeks. Automation setup from scratch: 3-6 weeks. A complete web project: 4-8 weeks. We discuss before committing.
- Do you have experience with Agile methodologies?
- Yes, I hold the ISTQB® Agile Tester certification and have worked in Agile/Scrum teams across all my previous roles. I know how to integrate QA into sprints, not block them.
- What happens after delivery?
- I include a support period after delivery. If you want ongoing maintenance or training for your team, we can set up a retainer.
- Can you work with our existing stack?
- Most likely yes. If I don't already know the tool, I learn it fast — my track record shows that. Reach out with details and I'll give you an honest answer.
Ready to build something reliable?
Whether you need a test automation strategy, a new application, or an audit of your existing codebase — let's talk.
Send a message