Senior Software Test Engineer with 15+ years in software testing and quality assurance. I specialise in test automation frameworks, CI/CD pipelines, and cloud-based test infrastructure for mobile (Android, iOS), backend, and firmware systems.
Right now at OURA I'm:
- 🤖 Leading an AI-powered synthetic test-data & replay platform — generates realistic user data on demand and runs automated validation across mobile, backend, and firmware, replacing test-data prep that used to be done by hand before every release.
- 🔍 Building an AI CI failure-analysis tool — categorises test failures with LLMs, writes root-cause summaries, and files them to the right tracker, cutting duplicate tickets and manual triage.
- 🧩 Authoring reusable AI-agent tooling — engineers run test-data and device-testing workflows from natural-language requests, no framework internals required.
- 🎓 Acting as AI Champion — running the internal training that brought AI-assisted testing into everyday use across engineering teams.
| AI & Test Tooling |
|
| Languages & Automation |
|
| Platforms |
|
| CI/CD & Cloud |
|
A dual-source CV site where a single LaTeX file (cv.tex) drives both the web build and the PDF. Next.js static export deployed to Cloudflare Pages via GitHub Actions.
🔗 Live: muzamil.fi
- Tosun, A., Ahmed, M., Turhan, B., & Juristo, N. (2018). On the effectiveness of unit tests in test-driven development. ICSSP, 113–122.
- Hosio, S., Ferreira, D., Goncalves, J., Van Berkel, N., Luo, C., Ahmed, M., et al. (2016). Monetary assessment of battery life on smartphones. CHI, 1869–1880.
- Anagnostopoulos, T., Ferreira, D., Samodelkin, A., Ahmed, M., & Kostakos, V. (2016). Cyclist-aware traffic lights through distributed smartphone sensing. Pervasive and Mobile Computing, 31, 22–36.



